Enhancements and Resolved Issues

The following is a comprehensive list of enhancements and resolved issues in MAPS, including the issue number(s), fix version, and a description of the issue.

A-   A    A+     

Release Area Description Issue Number
6.11.1 Printing Print jobs from IntelleCheck to a MAPS printer while on MAPS 64-bit, and after upgrading to MAPS version 6.11 resulted in a failed print and error code. MAPS-3636
6.11.1 XQP Queries in the Argos Web Viewer that were connected to an ADO data connection were failing with a generic error code when using certain formatting. MAPS-3629
6.11 Database Updated the MAPS Database Configuration utility to support MAPS 6.11. MAPS-3619
6.11 Data Connections Objects using the same Data Connection override within the same DataBlock can now be populated by reusing a single database connection. MAPS-3589
6.11 Data Connections Repeating access violations were occurring for nested Data Connection Groups that were being moved into the root Data Connection Group. MAPS-3612
6.11 EAL Corrected the modified date for Evisions Application Launcher files. MAPS-3467
6.11 Encryption After changing an institution name, Doris and REST Connector data was failing to re-encrypt. MAPS-3583
6.11 Groups Added the Categories tab to the MAPS Navigation Tree to enhance group filtering and management. MAPS-3600
6.11 Groups Categories may now be assigned to a group via the Categories tab within the Group Properties menu. MAPS-3596
6.11 Log Files Multiple minor improvements to logging. MAPS-3588
6.11 SAML MAPS will now authenticate SAML SSO for users with multiple locations listed. MAPS-3530
6.11 Security Allowed for additional special character functionality to be included in URL paths for increased encoding capability. MAPS-813
6.10.2 CDN Server Added Windows Server 2022 to the list of supported operating systems. MAPS-2786
6.10.2 CDN Server Added support for Windows 11. MAPS-3194
6.10.2 Authentication Buttons and text in MAPS Config that refer to the words Log In now say Sign In. MAPS-3505
6.10.2 Database Updated the MAPS Database Configuration utility to support MAPS 6.10.2. MAPS-3508
6.10.2 Data Connections Added a Primary group selection menu to the Groups tab, which when enabled will allow Argos users to assign one group to associate with upon each login. MAPS-3425
6.10.2 Log Files Socket Error #5 errors were sometimes appearing when using OpenSSL 1.1.1. MAPS-3471
6.10.2 SAML The Issuer field of the Edit Single Sign-On Server dialog is now case-sensitive. MAPS-2418
6.10.2 SSO CAS and SAML synchronized users were being prompted to change the password of the associated MAPS user. MAPS-3461
6.10.2 SSO MAPS Config now supports single sign-on and authentication through SAML servers. MAPS-3460
6.10.2 SSO When single sign-on is enabled on a SAML server by a MAPS administrator, the eLauncher sign in screen now hides the username and password option. MAPS-2419
6.10.1 Authentication In MAPS 6.10.0, application clients were not prompting users to change their passwords when they were flagged in MAPS as needing to change their password at next logon. MAPS-3463
6.10.1 BannerSaaS Added the Delivery Queue in order to view items that are queued for processing by out-of-network printers or email servers. MAPS-3022
6.10.1 Configuration Added an out-of-network check box option to support printers and email servers in cloud-based MAPS installations. MAPS-2571
6.10 Database Updated the MAPS Database Configuration utility to support MAPS 6.10. MAPS-3454
6.10 IP Restrictions Changes made to an IP Restriction will now propagate to all other clustered nodes instantaneously. MAPS-2100
6.10 Searching Improved incremental searching capabilities for several areas of MAPS Config. MAPS-3432
6.10 Security Added version 1.1.1 to the list of existing OpenSSL files packaged with MAPS, and included the option to configure the OpenSSL version. MAPS-1448
6.10 SSO Certain SAML server configurations would cause authentication via Single Sign-On to fail with an Invalid Content-Length Header error message. MAPS-3391
6.9.3 Data Connections Resolved an issue where re-opening certain data connections resulted in an increase in database sessions. MAPS-3438
6.9.2 SSO Added an Advanced Settings tab under Single Sign-On which contains the options to restrict local MAPS and LDAP user logins, and create lists of groups to be excluded from this restriction. MAPS-3412
6.9.2 BankMobile BankMobile refund files that were generated and sent were occasionally failing to appear as processed in IntelleCheck. MAPS-3421
6.9.2 DataBlocks DataBlock System Variables were occasionally producing blank values when multiple instances of that DataBlock were run at the same time. MAPS-3420
6.9.2 Data Connections Active data connections were experiencing an idle timeout while transactions or updates were taking place. MAPS-3397
6.9.2 Data Connections System variable values were coming back as null when a DataBlock with an active connection was re-run after being closed due to an idle timeout. MAPS-3398
6.9.1 Data Connections Selecting the Test button after attempting to use Microsoft OLE DB Driver 18 for SQL Server would produce an error, and all authentication and database settings in Driver properties were set back to default. MAPS-2564
6.9.1 Data Connections Restarting or reconnecting to MAPS while editing a Cloud Connector Data Connection resulted in access violations. MAPS-1735
6.9.1 LDAP MAPS Administrators can now add multiple user or group search trees for a single LDAP Server. MAPS-1070
6.9.1 LDAP LDAP Users and Groups have been separated into two menus to align with the added support for single LDAP servers being able to perform searches using multiple root directories. MAPS-1104
6.9.1 IP Restrictions The warning dialog for overlapping IP Restriction address ranges was failing to appear. MAPS-3379
6.9.1 IP Restrictions Added support for IP Restrictions for IPv6 addresses. MAPS-3350
6.9.1 IP Restrictions Dialog warnings regarding overlapping IP Restrictions were failing to appear. MAPS-3378
6.9.1 IP Restriction Edits to IP Restrictions were not immediately appearing after being applied. MAPS-2060
6.9 Configuration Added a new maximum value of 5 hours, or 18,000 seconds, to the Client Read Timeout registry. MAPS-1309
6.9 Configuration Renamed all references of "MAP Server" to "MAPS". MAPS-1127
6.9 Configuration Added the Custom Image Alt Text field to the Launch Page section of MAPS Config. MAPS-1412
6.9 Database Database migration has been removed from MAPS Config. MAPS-3226
6.9 Data Connections MAPS now stores the refresh_token_expires_in property when authenticating an Evisions DORIS connection. MAPS-3264
6.9 eLauncher The eLauncher favicon has been changed to a local server resource in order to reduce certificate issues within browsers. MAPS-3162
6.9 PostgreSQL Upgraded .dll files in order to support newer versions of PostgreSQL for clustered environments. MAPS-3306
6.9 Scheduling Running simultaneous schedules that were attempting to print would sometimes cause MAPS to crash. MAPS-3242
6.9 Server The default CDN URL has been updated to reflect an accurate hostname. MAPS-3265
6.9 Support Added additional support for IPv6 for improved network availability. MAPS-2156
6.9 Usability Renamed "Connection Pool" to "Connection Group". MAPS-1068
6.9 XQP XQPs were unintentionally staying open after their parent process had closed. MAPS-3274
6.9 XQP Dashboards being opened without any SQL execution in the Web Viewer were causing the XQP to remain open and reused throughout the session. MAPS-3258
6.8.1 API Added API token support for MAPRAPI. MAPS-3219
6.8.1 Configuration Updated the MAPS Database Configuration utility to support Argos Mapplet 6.8.1. MAPS-3214
6.8.1 EAL Applications launched from the Evisions Application Launcher were creating multiple connections to MAPS due to cookies being chained together. MAPS-3146
6.8.1 eLauncher Changing a password from, or canceling out of the Change Password section of the eLauncher was causing an incorrect header title to appear. MAPS-2389
6.8.1 LDAP Misconfiguration of certain LDAP user information was resulting in JSON errors in the eLauncher and Web Viewer. MAPS-3211
6.8.1 REST Data Connections OAuth authentication to DocuSign was failing to authenticate. MAPS-3323
6.8.1 REST Data Connections REST endpoints utilizing a variable in the endpoint URL were sometimes failing tom return data. MAPS-3173
6.8.1 REST Data Connections REST Connector queries containing WHERE clauses that had failed were still attempting to return data. MAPS-2761
6.8.1 SAML User names were appearing as "User" when NameID was missing from the SAML response. MAPS-3224
6.8.1 SAML Added a new check box in MAPS Config for SAML servers allowing local MAPS/LDAP users to synchronize security, permissions, and other resources for the current session by means of matching a SAML NameID with a local MAPS username, on top of all customary accumulations made by authenticating as a Group user. MAPS-3182
6.8 Configuration Added an idle timeout for application sessions. MAPS-336
6.8 Configuration Updated the MAPS Database Configuration utility to support MAPS 6.8. MAPS-3188
6.8 Database Launching an application in a clustered MAPS environment was resulting in failed authentication and an invalid security token error message. MAPS-2440
6.8 eLauncher Applications in clustered environments were sometimes failing to download. MAPS-3179
6.8 REST Data Connections Added the Grant Type field ad the grant type "client_credentials" to the Driver Properties tab in the Edit Data Connection dialog. MAPS-3093
6.8 REST Data Connections Selecting the properties window while a REST connection using OAuth2 was authenticating caused the abort authentication dialog to become hidden. MAPS-3094
6.7 64-bit Users authenticating with OAuth2 in 64-bit MAPS Config REST Connector, with HTTPS On Callback set as True were experiencing an access violation. MAPS-2979
6.7 Data Warehouse Short date formats that begin with Day or Year were producing invalid date errors during Data Warehouse migration. MAPS-1820
6.7 DORIS Data Connections Added the Evisions DORIS data connection type to MAPS Config. MAPS-3063
6.7 DORIS Data Connections Added a "Learn More" button to the Add Data Connection dialog for users selecting Evisions DORIS. MAPS-3069
6.7 eLauncher The Web Viewer and eLauncher no longer continuously checks to see if the user has logged in to another browser tab while logged out. MAPS-3051
6.7 LDAP Searching for LDAP users with TLS enabled was causing the MAPS Configuration Tool to become unresponsive and crash. MAPS-872
6.7 Log Files Added a Stack Trace dump to the log files for improved access violation troubleshooting. MAPS-2513
6.7 Log Files Removed the Trace tag from the All logging string in order to improve logging stability. MAPS-2512
6.7 Log Files IP addresses of connections using a network proxy will now display the client's IP address in the log files and Inspector, with the proxy address appearing in parenthesis. MAPS-3141
6.7 Printers Updated the workflow for adding and editing printers in MAPS Config. MAPS-3005
6.7 Product Updater The Check For Updates window now includes new notifications when additional updates are recommended or required. MAPS-2991
6.7 Records Some associated records of users that were deleted in MAPS were not being concurrently deleted from the mapplets. MAPS-3155
6.7 REST Data Connections Authenticating with OAuth2 to a REST data source, with Firefox set as the default browser, resulted in an error that blocked users from retrieving API access tokens. MAPS-2515
6.6.4 Performance Daily Data Warehouse migrations were taking longer than expected to complete when migrating and storing a large number of records for auditing. MAPS-2831
6.6.4 Performance Actions that write to the audit tables were taking longer than expected to complete, and in some cases showing an unexpected error message. MAPS-3025
6.6.4 Performance Client Host Names in the Inspector will now be seen as IP addresses in order to improve request relays. MAPS-3056
6.6.3 Web Viewer, eLauncher Some users were being unexpectedly logged out of the eLauncher and Web Viewer a short time after logging in. MAPS-2994
6.6.2 Accessibility Increased the contrast of the text for session expiry warnings in the eLauncher. MAPS-1421
6.6.2 Accessibility The lock and database lock icons on the Change Password dialog box in the eLauncher were missing alt text. MAPS-1414
6.6.2 Accessibility The leaves icons in the eLauncher now have transparent backgrounds for improved visibility when viewing in high contrast mode. MAPS-1312
6.6.2 Accessibility Settings and Sign Out buttons in the eLauncher can now be focused and reached by tabbing. MAPS-2471
6.6.2 eLauncher Updated support for Chrome cookies. MAPS-2743
6.6.2 Help Added auditing actions and descriptions to the Web Help. MAPS-2459
6.6.2 Help Opening the Web Help via the F1 key in the Driver's section of the MAPS Configuration Tool was taking users to an incorrect URL. MAPS-2776
6.6.2 Integration Added the Run Direct Query operation for users who intend to execute queries from non-MAPS applications. MAPS-2815
6.6.2 Log Files Deadlock errors were occurring when actions audited by MAPS were being performed during Data Warehouse migrations. MAPS-2531
6.6.1 Database Updated the MAPS Database Configuration utility to support Argos 6.6.1. MAPS-2811
6.6.1 Stability Refreshing a dashboard in the Web Viewer while a query was running caused instability issues. MAPS-2742
6.6 Licensing Client licenses are refreshed automatically each day. MAPS-2548
6.6 REST Data Connections REST Connectors can be exported and imported. MAPS-2480
6.6 REST Data Connections Added the Bearer Token authentication type to allow authentication of some REST sources using MAPS. MAPS-2484
6.6 REST Data Connections Added options to add, edit, and delete fields that are not present in the endpoint schema. MAPS-2533
6.6 REST Data Connections The REST Connector can now be used to connect to Ellucian Ethos data. MAPS-2539
6.6 REST Data Connections Added pagination options when configuring the REST Connector. MAPS-2541
6.6 REST Data Connections API server side filtering now has two options for configuration: MAPS Query Parameters, and API Filters in JSON format. MAPS-2643
6.6 REST Data Connections The Driver Properties details page for a REST data connection now includes the import and export status of the connector. MAPS-2654
6.6 REST Data Connections Added the ability to filter data from Endpoints using variables. MAPS-2565
6.6 REST Data Connections REST Connectors are now supported in FormFusion. MAPS-2714
6.6 REST Data Connections Custom Headers were being formatted incorrectly by the XQP, which prevented successful configuration of the REST Connector when using more than one custom header. MAPS-2529
6.6 Security Error messages in the MAPS log which contain supporting parameter information now conceal the values of all parameters that have names containing the text "password". MAPS-2561
6.5.2 Licensing Updated the text of the license expiry notifications for all MAPS products. MAPS-2599
6.5.2 Licensing The "due to expire" notifications for MAPS applications (Argos, FormFusion, and IntelleCheck) have been suppressed for all users except MAPS Administrators and other users with Administrator roles. MAPS-2602
6.5.1 Stability The session is now retained when the IP address of a device changes (such as when a computer is undocked). MAPS-2542
6.5.1 Stability Added multi-threading protections on session objects, which improves stability. MAPS-2544
6.5.1 Log files Stability improvement to log more information when an error occurs while executing an API command inside of a Mapplet. MAPS-2545
6.5.1 Stability Improvements were made so that the application remains stable when the user refreshes (F5) repeatedly. MAPS-2543
6.5 Accessibility Improved the contrast of the text in the eLauncher footer with its default background color. MAPS-1410
6.5 Accessibility The eLauncher now correctly indicates to screen reading software that the page is in English. MAPS-1411
6.5 Accessibility The eLauncher Settings dialog is now keyboard accessible. MAPS-1415
6.5 Accessibility Improved the contrast of modal dialog titles in the eLauncher. MAPS-1418
6.5 Accessibility Improved the contrast of the green "Password Updated" message in the eLauncher Settings > Change Password dialog. MAPS-1513
6.5 Clustered installations On clustered installations, the Inspector screen now shows sessions from all MAPS nodes. MAPS-1938
6.5 Data connections Added a new REST Connector option for creating data connections to third-party data sources that offer a RESTful API. MAPS-2039
6.5 Data connections The new REST Connector and the Salesforce Connector added in MAPS 6.2 are now installable on demand when configuring data connections. MAPS-2185
6.5 Data connections When configuring a Salesforce data connection, the User/Group Rules screen now supports entering the Salesforce security token for users or groups set to "Use the following user name and password". MAPS-2218
6.5 Data connections Added a new Drivers screen under Data Connections that lists the optional drivers that are installed for your data connections. Updates to these drivers will now also show up when checking for updates in MAPS. MAPS-2477
6.5 Product Updater Updated the instructions when checking for updates to remind administrators that updates should be installed in a test environment before deploying to production. MAPS-2405
6.5 Server The MAPS service is now available as a 64-bit application. If you wish to switch from 32-bit to 64-bit, please refer to the 64-bit section in this guide for migration instructions. MAPS-1517
6.5 Server Updated the minimum hardware requirements for the MAPS server from 4GB to 8GB RAM and from dual core to quad core to better support the 64-bit version of the MAPS service, which is able to take advantage of the additional resources. MAPS-2502
6.5 Data connections In MAPS 6.4, native SQL Server database connections with the default string type set to Auto were failing with the error "The data types nvarchar and ntext are incompatible in the [operand] operator." MAPS-2475
6.5 Log files The error message that appears in the MAPS log file when an LDAP member is not a member of any authorized groups was incorrectly displaying the LDAP server name instead of the user's name. MAPS-1493
6.5 Scheduling On the Mapplets > Argos > Schedules screen, sorting by Run User was not correctly alphabetizing users who were the schedule creator or default Run As user. MAPS-2309
6.5 Stability Resolved a deadlock issue that sometimes occurred during periods of high query activity which resulted in the error "Unable to acquire a read lock to use the MAPS Main Database." MAPS-2457
6.5 Users Logging in to a MAPS application using CAS did not update the user's last log in time. MAPS-2391
6.4.1 Data connections In MAPS 6.4, native SQL Server database connections with the default string type set to Auto were failing with the error "The data types nvarchar and ntext are incompatible in the [operand] operator." MAPS-2475
6.4 Accessibility The Change Password dialog in the eLauncher is now keyboard and screen reader accessible. MAPS-1417
6.4 Accessibility Modal dialogs in the eLauncher now have appropriate ARIA roles and labels so that they can be correctly interpreted as dialogs by assistive technology. MAPS-1420
6.4 Accessibility Added screenreader-only text to the eLauncher login dialog header so that assistive technology can understand the purpose of the dialog. MAPS-1422
6.4 Accessibility Form fields on the eLauncher login dialog are now programmatically associated with their labels so that screen readers can identify their purpose. MAPS-1423
6.4 Accessibility Modal dialog titles in the eLauncher now use level-two headings instead of level-three headings, consistent with their role in the application. MAPS-2360
6.4 Data Warehouse Added an AuditProperty table to the MAPS Auditing database and Data Warehouse. This table stores detailed information about Dashboard.Execute and Report.Execute actions, such as the DataBlock or report path, GUID, Connection_Id, and report type. MAPS-1484
6.4 Data Warehouse The ScheduleTask table and the ScheduleTaskProperty table now include information for child tasks of bursting tasks. MAPS-2159
6.4 Documentation Removed Windows Server 2008 (server) and Windows 7 (client) from the list of supported operating systems. MAPS and the MAPS applications still work with these versions; however, any institutions who are still using them should be aware that Microsoft's extended support period is ending in January 2020, and we may therefore be unable to resolve issues relating to these operating system versions should they occur in the future. MAPS-1940
6.4 Product Updater When applying updates in MAPS, the "Deactivate old versions" option is now checked by default to avoid unintentionally having multiple active product versions. MAPS-2279
6.4 SSO Added configuration options for CAS servers to allow a logout from MAPS to log the user out and end the CAS SSO session. MAPS-902
6.4 SSO Added support for AD FS authentication servers for SAML SSO. MAPS-2357
6.4 Accessibility When using a Windows high contrast dark theme and logging in to a product on a server using a self-signed SSL certificate, the notification message about the "untrusted server" was displaying in white text on a white background. MAPS-2259
6.4 Accessibility Some screen-specific keyboard shortcuts were still functioning even after navigating to a different screen in the MAPS Config. MAPS-2283
6.3.1 SAML When using SAML for SSO, if the assertion from the IdP did not include the "FriendlyName" attribute, the authentication would fail, even if an appropriate "Name" attribute was returned. This has been fixed, and MAPS will authenticate through SAML using the Name attribute if the FriendlyName is not included in the assertion. MAPS-2387
6.3.1 Update When updating MAPS Service 6.2.1 to version 6.3, users who accessed the database at a critical time during the update would cause the update to fail with the error "Unable to delete old database file... no such table: SsoToken...". MAPS-2397
6.3 Authentication Added support for SAML 2.0 authentication to MAPS. MAPS-1003
6.3 Authentication Added a button for single sign-on from the eLauncher for institutions who use SAML authentication. Once the SAML server is configured properly, eLauncher users can use the Single Sign-On button to log in to the AWV, Argos, and FormFusion. MAPS-2216
6.3 Authentication The Argos Web Viewer now supports single sign-on and authentication through SAML servers. MAPS-2281
6.3 Configuration Added a new Single Sign-on entry in the MAPS Config Navigation pane which is used to configure both CAS and SAML authentication. The previous CAS entry has been removed and functionality replaced by this new Single Sign-On entry. MAPS-2224
6.3 Groups Added support for MAPS Groups with CAS SSO. MAPS-2273
6.3 Security Updated the OpenSSL .dll files packaged with MAPS to version 1.0.2r. MAPS-1923
6.3 Security Updated the OpenSSL .dll files packaged with MAPS Config to version 1.0.2r. MAPS-2249
6.3 Server Added Windows Server 2019 to the list of supported operating systems. MAPS-2164
6.3 User interface Updated the title bar to say "MAPS Config" instead of "MAP Server Configuration." MAPS-2046
6.3 Clustered installations The sorting of the boot date time for nodes in a cluster has been corrected. MAPS-2107
6.3 Data connections An error occurred when MAPS created a string variable of the default type WideString, but the database did not support the WideString variable type. To resolve this, MAPS Config now provides an option in the Data Connections configuration settings for SQL Formats. You can set the default string type to Auto, Narrow, or Wide to accommodate the database requirements. MAPS-2359
6.3 Data dictionary When an administrator used MAPS Config to delete an Argos-created Field Join, an Access Violation error could occur. The condition has been fixed. MAPS-1402
6.3 Log files The log creation dates/times shown on the Logging -> Logs screen were showing the GMT time instead of the local time. MAPS-2166
6.3 Log files The Created Date column for log files is now always displayed by default. MAPS-2170
6.3 Product updater When checking for updates, the link to the Product Version Matrix was not going to the correct page. MAPS-2293
6.3 Stability The error "Unable to add auditing records. Microsoft MSXML is not installed" was appearing in the internal logs. The underlying cause of the error has been fixed. MAPS-1756
6.2.1 Clustered installations After upgrading a clustered installation to MAPS 6.2, the Postgres database was not updated correctly, resulting in a rollback to the previous version. This prevented the successful connection to MAPS. MAPS-2265
6.2.1 Stability MAPS would sometimes hang due to a database deadlock condition when multiple users were running schedules or sending emails thorough MAPS applications at the same time. MAPS-2289
6.2 Auditing The Auditing Summary screen now allows you to limit the number of records returned at a time, similar to the Auditing Detail screen. MAPS-2041
6.2 CAS Added support for the CAS 3.0 protocol (CAS service version 5.3). MAPS-1790
6.2 Clustered installations Added the MAPS service version to the Nodes screen for clustered installations. MAPS-1990
6.2 Clustered installations The server node dropdown for clustered installations now updates in real time when nodes are added or go offline. MAPS-2003
6.2 Config MAPS log files can now be sorted by their creation date in addition to filename and size. MAPS-1985
6.2 Data connections Added three custom fields that can be configured as needed for MAPS and LDAP users. MAPS-2011
6.2 Data connections Created a new Salesforce Connector option for creating data connections to Salesforce environments. MAPS-2202
6.2 Email Test emails sent from MAPS Config now support Unicode characters in the email body. MAPS-1808
6.2 Email MAPS now supports connecting to email and FTPS servers with TLS versions 1.1 and 1.2.Previously, only version 1.0 was supported. MAPS-1903
6.2 User interface Updated the Edit Data Connection dialog to streamline configuration by selecting the connection type on the first screen. MAPS-2111
6.2 User interface Updated the icons used for various types of data connections and renamed "connection pools" to "connection groups". MAPS-2147
6.2 Accessibility The top and right panes in the MapsDbConfig utility used for clustered installations did not update their background colors when Windows was set to a High Contrast theme, resulting in the text not being visible. MAPS-2013
6.2 Accessibility Improved contrast of the left menu in the MAPS Database Configuration Wizard. MAPS-2020
6.2 CAS CAS users were being included in the Everyone group even if they were not added to MAPS individually or a member of an LDAP group that was added to MAPS. MAPS-2101
6.2 Cloud Connector Cloud Connector data connections were leaving a 1 MB temporary file behind in the local AppData directory each time the data was refreshed. MAPS-2004
6.2 Clustered installations After updating a mapplet or the MAPS license in a clustered environment, the update was still appearing in the list of available updates after switching to a different node within the cluster. MAPS-1993
6.2 Clustered installations Changing the MAPS database configuration from one PostgreSQL schema to another or from SQLite to PostgreSQL without migrating data from a previous SQLite database was resulting in an error when attempting to access MAPS Config. MAPS-2018
6.2 Clustered installations When adding a node to an existing cluster, the database configuration wizard allowed invalid config.json files, which would cause an access violation and prevent the wizard from being rerun. MAPS-2019
6.2 Clustered installations In clustered environments, the option to disable users after a certain number of incorrect login attempts was counting login attempts on a per-node basis.This feature now works correctly no matter which node the user tries to log in to. MAPS-2059
6.2 Config System messages longer than the width of the screen were being cut off in the MAPS Config application instead of wrapping. MAPS-1925
6.2 Config MAPS was retaining one backup fewer than the number of functional backups to keep specified on the Server -> Backups screen. MAPS-1958
6.2 Log files The error message that appeared in the log file when MAPS was unable to acquire a read lock was showing a variable placeholder instead of the name of the locked resource. MAPS-1905
6.2 Security Using the Random button on the Change Password dialog occasionally resulted in an "ERangeError" exception, particularly when MAPS was configured to use more stringent passwords. MAPS-2152
6.2 User interface In MAPS and Argos 6.1, various windows that would previously remember their size and location between sessions were no longer restoring these settings.This issue also affected DataBlocks run in the Argos client. MAPS-2035
6.2 eLauncher If the eLauncher was opened in multiple browser tabs, logging in to one tab would also log in on the other tabs, but the other tabs were not associated with a username. MAPS-1889
6.1.1 Auditing MAPS now stores all auditing records in the MAPS auditing database instead of archiving older records to the file system. MAPS-1997
6.1.1 Cloud Connector Added a digital signature to the Cloud Connector identifying it as a genuine Evisions application. MAPS-1912
6.1.1 Data connections The User/Group Rules screen of the data connection dialog now supports referencing the current user as a variable when specifying a username and password. This option may be used to configure access via a proxy account in Banner 9 environments. For example, entering "banproxy[$($User.Name)]" in the username field would authenticate to the database using the banproxy account with the current user as the proxy user. MAPS-1589
6.1.1 Data Warehouse Added a MapsNode table that contains system information about each MAPS server node to the Data Warehouse. MAPS-1913
6.1.1 Documentation Updated the Hardware and Software Requirements document to include recommended specifications as well as the minimum requirements for MAPS servers. MAPS-2042
6.1.1 Performance MAPS can now be installed in a clustered environment consisting of multiple MAPS server nodes behind a load balancer, providing increased performance, stability, and redundancy. MAPS-1550
6.1.1 Security Updated the OpenSSL .dll files packaged with MAPS to version 1.0.2p. MAPS-2029
6.1.1 Server The nightly MAPS backup now includes optimizations for the MAPS and Argos SQLite databases, potentially reducing file sizes and improving performance. MAPS-1976
6.1.1 Accessibility Screen readers were reading the buttons used to close dialogs in the eLauncher as "Times" instead of "Close Dialog". MAPS-1419
6.1.1 Config On the Server -> IP Restrictions screen, columns containing dates did not sort correctly when clicking on the column headers. MAPS-1960
6.1.1 Config On the Auditing -> Summary screen, the Value column did not sort correctly when clicking on the column header. MAPS-1962
6.1.1 Config On the Schedules screen, sorting by Start/End Time was dividing the schedules with blank Start/End times into two groups based on whether or not the schedule had been edited at some point. MAPS-1965
6.1.1 Config On the Scheduling -> Configuration screen, the button used to reset the default timeout to 10 minutes was temporarily changing the value to 0, which would then change to 10 upon saving. MAPS-1966
6.1.1 Config Attempting to import a MAPS license from file was resulting in an error if the Evisions product update site was not reachable from the MAPS server. MAPS-1967
6.1.1 Config Removed the nonfunctional "Upload to CO-OP" button from the Data Dictionary screen. MAPS-1975
6.1.1 Help The MAPS help incorrectly stated that the MAPS service must be stopped in order to copy the directories containing MAPS backups. MAPS-2028
6.1.1 Installation After importing the MAPS license file for the first time, the License Key field was not filled out for the applications and the message "Invalid License" was shown until the license was re-imported or read from web. MAPS-1917
6.1.1 Performance The MAPS database was not decreasing in size when data was removed. MAPS-1974
6.1.1 Scheduling When editing a schedule in MAPS Config, the maximum timeout was displaying as 0 regardless of the actual timeout length if the Use Default box was checked. MAPS-1981
6.1 Accessibility The Windows client applications (Argos, FormFusion, IntelleCheck, and MAPS Config) can now be launched when using the keyboard to navigate the eLauncher. MAPS-693
6.1 Accessibility The Help buttons that appear on various dialogs throughout the eLauncher were reading as "english/default" to screen reader users. MAPS-704
6.1 Cloud Connector The Cloud Connector now supports paginated APIs that pass data through using multiple calls. MAPS-1884
6.1 Data Dictionary On the Data Dictionary screen, dictionary entries now have an explicit default sort order. You can still change the sort by clicking on the column headers. MAPS-1898
6.1 Documentation Updated the minimum system requirements to specify that users running Internet Explorer browsers must be on at least version 11. MAPS-1804
6.1 LDAP When an LDAP server was set to use nested group lookup implemented by the LDAP server, the values in the specified User Groups attribute (e.g. memberOf) were being ignored even if the LDAP server was not configured to use nesting. MAPS now unions the results of the group nesting search with those found using the specified User Groups attribute. MAPS-1786
6.1 Scheduling Added an option to the Users -> Password Policy screen that controls storing of LDAP users' passwords when they create schedules in Argos. If this option is unchecked, you will need to set a MAPS user as the system-level default user for schedules so that schedules created by LDAP users can continue running. MAPS-1793
6.1 Security When using HTTPS, all MAPS resources now also load over HTTPS. This change resolves security scan warnings pertaining to passive mixed content vulnerability. Note that in order to avoid reintroducing mixed content, customized resources such as the eLauncher logo will also need to use HTTPS. MAPS-1775
6.1 Accessibility Removed the user-scalable=no and maximum-scale=1.0 attributes that told browsers to disallow resizing of the eLauncher. This issue resulted in a technical accessibility violation; however, all supported browsers allowed users to zoom in regardless of these settings. MAPS-1413
6.1 CAS When configuring authentication through CAS, MAPS was ignoring all <cas:Groups> nodes other than the last one in the list. MAPS now supports any number of groups nodes. MAPS-1791
6.1 Diagnostics When MAPS was installed on a Windows 10 machine, the boot date/time on the Diagnostics screen was showing as "NET STATISTICS". MAPS-1918
6.1 Groups When checking permissions for specific objects in Argos, MAPS was unable to determine whether a CAS user had the necessary permissions based on their LDAP group membership. MAPS-1840
6.1 Inspector In the Inspector, attempting to refresh an individual connected client resulted in missing information for that client. MAPS-1796
6.1 Installation After installing MAPS from the 6.0.0 setup.exe, the default IP range for the Universal Launcher was not configured automatically as it should have been. MAPS will now create this range automatically if one is not present. MAPS-1799
6.0.1 Cloud Connector The Cloud Connector can now be used on 32-bit MAPS servers. MAPS-1810
6.0.1 Cloud Connector When refreshing data in the Cloud Connector, the fetch operation would sometimes time out and produce a database with empty tables. MAPS-1815
6.0.1 Scheduling Unicode special characters were not displaying correctly in the bodies of scheduled emails from Argos. This issue was previously resolved in version 5.2.1 but reappeared in 6.0. MAPS-1819
6.0 Database Unsent emails and their attachments are now stored in the MAPS database instead of in an Emails folder on the server. MAPS-1665
6.0 Database Added an ApplicationEdition table to the MAPS database to support future 64-bit versions of the MAPS applications. The existing ApplicationVersion table has been renamed to ApplicationEditionVersion. MAPS-1634
6.0 Data Warehouse The ActivityDate fields in the Audit and AuditSummary tables of the Data Warehouse have been updated from type DATE to DATETIME to reflect the fact that they contain both a date and a time component. MAPS-1672
6.0 Data connections Added a Cloud Connector option to data connections, which can be used to import data from 3rd-party web applications. Refer to the Argos Connect documentation or Argos 6.0 Release Guide for more information. MAPS-1594
6.0 eLauncher Increased the contrast of the text in the eLauncher that prompts users to download and install the Evisions Application Launcher. MAPS-1677
6.0 eLauncher The Java launcher, which began deprecation in 2015 due to security issues with the underlying technology, has now been removed as an option in MAPS. Users who have not yet logged in using the Evisions Application Launcher will be prompted to install it the first time they attempt to launch a MAPS application after the upgrade. MAPS-1120
6.0 Security Updated the OpenSSL .dll files packaged with MAPS to version 1.0.2l. MAPS-1627
6.0 Server Added Windows Server 2016 to the list of supported operating systems. MAPS-1483
6.0 Config Navigating to the Inspector section of MAPS Config was resulting in the error "Invalid floating point operation" in cases where the MAPS server and the local machine where the client was running were using different regional number symbols. MAPS-1645
6.0 Diagnostics Under the Web Server section of the MAPS Diagnostics screen, "Use HTTPS" was showing the value for HTTP instead of HTTPS. MAPS-1662
6.0 eLauncher After changing your password in the eLauncher, the title of the Change Password dialog was showing as "[object Object]". MAPS-1514
6.0 FTP Applied the latest updates from SecureBlackBox to provide support for a wider number of encryption ciphers. This resolves an issue some clients were having when attempting to connect to BrickFTP and some other SFTP servers. MAPS-1785
6.0 LDAP When attempting to bulk update LDAP users via an import file that included changes to the users' LDAP server names and DNs, MAPS was not updating the LDAP information unless the Source field was also included in the input file. MAPS-1427
6.0 Product Updater When checking for updates in MAPS, the update process would sometimes fail intermittently, producing various SOAP or "Bad Gateway" error messages. MAPS-1087
6.0 Queries When using a native Oracle connection, trailing spaces were being trimmed from the ends of string values returned from dropdown objects on the dashboard. MAPS-1702
5.4.1 Email In MAPS 5.4.0, email servers configured to use TLS with port 25 or 465 were attempting to send traffic using port 587 instead. MAPS-1628
5.4.1 Email Improved the user interface of the Edit Email dialog to better support bulk updating of multiple emails. Fields that have different values will now display <multiple> and will not update unless a new value is entered into that specific field. This allows MAPS administrators to bulk edit a single field, such as the date to send, without affecting other fields. MAPS-1625
5.4 Applications Removed Windows XP from the list of supported operating systems. The MAPS applications currently run on Windows XP; however, any users who are still on this operating system should be aware that Microsoft's extended support period ended on April 8th, 2014 and we may therefore be unable to resolve issues with running our software on Windows XP should they occur in the future. MAPS-1348
5.4 Applications Removed Windows Vista from the list of supported operating systems. The MAPS applications currently run on Windows Vista; however, any users who are still on this operating system should be aware that Microsoft's extended support period ended on April 11th, 2017 and we may therefore be unable to resolve issues with running our software on Windows Vista should they occur in the future. MAPS-1363
5.4 Diagnostics When performing a functional or automatic backup, MAPS now stores a copy of the diagnostic information in a server_diagnostics.txt file in the backup directory. MAPS-948
5.4 Email Removed the character limit for the "To:" field when sending emails. Previously, only 128 characters were allowed for the email address(es). MAPS-1460
5.4 Email When an email is stuck in the MAPS queue due to a transmission error, you can now edit an invalid email address so the email can be resent. MAPS-1050
5.4 HTTP/HTTPS Improved the process for binding the ports used for HTTP, HTTPS, and TCP to reduce issues if the ports are not released in a timely manner after the nightly restart. Instead of failing after 5 attempts several seconds apart, MAPS now waits 60 seconds before attempting to bind the port again, and continues until success. If the port is unavailable, MAPS now adds useful debugging information to the log file. MAPS-1490
5.4 Help The "What's New" link in the eLauncher now always opens the latest version of the page regardless of the version of the eLauncher you are running. MAPS-1458
5.4 Help When opening the help from within MAPS, you will now always be taken to the latest version of the help regardless of your installed MAPS version. MAPS-1375
5.4 LDAP When configuring an LDAP server, you can now edit the default user search class of "objectClass=user". This provides better support for authentication sources that use object classes other than the default. Previously, using such a server required adding all users to MAPS individually. MAPS-453
5.4 Scheduling When editing a schedule, the dialog now indicates if the "Run schedule as this user" field is being overridden by a system-level Run As user on the Scheduling -> Configuration screen. MAPS-1330
5.4 User interface Added search boxes to the Users, LDAP Resource Users, Groups, Data Connections, and Schedules screens to allow you to find items more easily. MAPS-1077
5.4 Data connections Selecting the entire contents of a multi-column list box was taking significantly longer when using a native database connection than it did when using an ADO connection. MAPS-1472
5.4 LDAP When using an LDAP server that did not have the "objectClass=user" user search class, users were unable to log in after the upgrade to MAPS 5.0 even when they had been added to MAPS as individual users. This issue was resolved as part of the enhancement to support custom object classes (MAPS-453). MAPS-1409
5.4 Scheduling After clicking the Refresh button at the top of the Scheduling screen in MAPS Config and then editing any schedule, the Maximum Timeout field in the schedule was displaying as "Use default" regardless of the actual value. This was a display issue only; the value in the database was not changed. MAPS-1376
5.4 Security When changing the password on the Driver Properties screen of a data connection, the old and new passwords were being logged in the auditing tables in the MAPS and Data Warehouse databases. The auditing records now just state that the password was changed. MAPS-1475
5.3.3 Argos After upgrading to MAPS service 5.3.1 or 5.3.2, images that were being loaded from a network drive were no longer displaying on Argos dashboards. MAPS-1487
5.3.3 Stability If multiple users opened the eLauncher and Argos Web Viewer in their browsers and then allowed their sessions to time out, the MAPS service would sometimes hang due to an access violation caused by unauthenticated sessions failing to connect. MAPS-1479
5.3.3 Stability Resolved several stability issues in MAPS that were uncovered as a result of changes in version 5.3. MAPS-1482
5.3.3 Stability After upgrading to MAPS 5.3.1, the error 'Last-chance HTTP exception handler: (EDoesNotExist) Connection "" does not exist' was sometimes appearing in the MAPS log file, caused by unauthenticated sessions failing to connect. MAPS-1477
5.3.2 Authentication In MAPS 5.3.0 and 5.3.1, certain network configurations which made it appear to MAPS that different users had the same IP address would sometimes result in users' sessions being either swapped or terminated unexpectedly. MAPS-1476
5.3.2 Log files After upgrading to MAPS service 5.1 or higher, the message "Error while removing HTTP client (client): Unable to acquire a read lock to use the MAPS configuration database." was occasionally appearing in the MAPS log file around the time of the nightly backup. In some cases, this required a manual restart of the MAPS service to resolve. MAPS-1295
5.3.1 Data connections In Argos 5.3.0, attempting to load a DataBlock that was using a data connection set to "use connection username and password" with the credentials left blank resulted in the error "We were unable to load your DataBlock. Please contact your Administrator if this problem persists." when accessing it in the Web Viewer, instead of prompting the user for credentials as it should have. AR-4921
5.3 Scheduling When editing Argos schedules, you can now modify the time range during which the schedule is permitted to run. MAPS-1365
5.3 User interface Redesigned the Email Server Properties dialog to separate the properties into different screens according to function. MAPS-1400
5.3 eLauncher The default eLauncher logo was not showing up on the Server -> Launch Page screen in MAPS Config when the field was blank or set to the default image location. MAPS-1399
5.3 FTP On the FTP -> Keys screen, clicking on the column headers did not change the sort order from the default of alphabetical by filename. MAPS-1336
5.2.2 AWV After upgrading to MAPS 5.2.1, dashboard images that were saved in Argos DataBlocks were not appearing in the Web Viewer. MAPS-1351
5.2.1 eLauncher Updated the Evisions Application Launcher to reflect the new Evisions branding. MAPS-1249
5.2.1 Email Made several improvements to the Email -> Queue screen, including the addition of an "Error" column displaying the reason an email failed to send. The columns are in a more logical order, and you can now sort on any column by clicking on its header. MAPS-1340
5.2.1 Email Added a Notifications feature under the Server section of the MAPS Config that can be used to email designated recipients when there are failed emails from any of the MAPS applications stuck in the MAPS email queue. MAPS-1038
5.2.1 Security Updated the OpenSSL .dll files packaged with MAPS to version 1.0.1u. MAPS-1323
5.2.1 Accessibility When choosing from multiple application versions to run in the Evisions Application Launcher on a system running at higher DPI settings, the Launch button was cut off at the bottom of the dialog. MAPS-1318
5.2.1 Connections Attempting to upgrade the IntelleCheck database using a native Oracle connection resulted in missing records in the evibcmac table, requiring a reload of .icc files. MAPS-1338
5.2.1 Connections When using the native Oracle database driver, queries that selected identical fields without using aliases would fail if the maximum number of records to read was set to something other than "no max". MAPS-1288
5.2 CAS CAS IDs are now required to be unique for each user. When importing users into MAPS, any duplicate CAS IDs will result in an error message for those records. When copying an individual user, the CAS ID field is blanked out and you will be prompted to enter a new CAS ID (if desired) for the new user. MAPS-1277
5.2 CAS MAPS now removes any blank spaces entered before or after a user's CAS identifier. MAPS-1282
5.2 CAS Added support for connecting to CAS servers using TLS versions 1.1 and 1.2. Previously, only version 1.0 was supported. MAPS-1267
5.2 eLauncher Increased the resolution of the product logos in the eLauncher. MAPS-1214
5.2 FTP Added support for using public/private key authentication when transmitting files via SFTP. MAPS-1298
5.2 FTP Added an option to the FTP Properties dialog that controls whether or not MAPS will verify the public key for an SFTP server when using key authentication. This resolves an issue where MAPS was not prompting to accept the key when connecting to a server for the first time or when the key changed. MAPS-556
5.2 Users On the Users screen, the Delete button is now disabled when the system Administrator user is selected. MAPS-1254
5.2 Users When importing or exporting users from/to a file, MAPS now supports an XML format that allows you to include specific role and group information for each user. MAPS-1158
5.2 Connections When adding queuing rules to a data connection, if you did not specify which days the rule should be active then the rule would not save after clicking OK. To resolve this, the OK button is now disabled until you choose the day(s) that you wish the rule to be in effect. MAPS-1230
5.2 Connections Removed repetitive warning messages that appeared when an ADO connection string contained duplicate properties. MAPS-1231
5.2 Connections When using the native SQL Server database driver, the functions of the !> (not greater than) and !< (not less than) operators were reversed. MAPS-1226
5.2 Connections When using the native Oracle database driver, the Service Name property was not picking up the list of configured Oracle databases from the tnsnames.ora file. MAPS-1229
5.2 Connections When modifying an existing queuing rule for a data connection, you were able to set the Max SQL value higher than the maximum of 1024. MAPS-1269
5.2 Connections When using the native Oracle database driver, Unicode characters were being converted to their ANSI equivalents when executing queries. This resulted in the query returning data with missing characters, such as those required for Latin, French, Arabic, Chinese, etc. MAPS-1240
5.2 Connections When using the native SQL Server database driver, using certain reserved characters ('!', '&', ':', '?', '{', and '}') in a query would cause the SQL to be interpreted incorrectly. MAPS-1308
5.2 Connections When entering the password for a native database connection on the Driver Properties screen, the password characters were not being obscured on the screen. MAPS-1257
5.2 eLauncher The product logos were not being centered when bypassing the eLauncher to link directly to an individual product's launch page. MAPS-1191
5.2 Groups Pressing Ctrl-Alt-Delete to lock the computer from the Groups screen while focus was on a group would delete the group without prompting. Pressing Ctrl-Alt-Delete no longer triggers a delete operation, and you are always prompted to confirm when deleting a group. MAPS-1180
5.2 LDAP When adding an LDAP group to MAPS, the description field was not being populated. MAPS-1222
5.2 Security When updating a license with a new institution key (for purposes of updating the name of the institution in MAPS after a name change), users were unable to log in to the MAPS applications unless their passwords were changed in MAPS immediately after applying the new license. MAPS-1235
5.2 Stability Under certain conditions involving simultaneous database queries run by multiple users, MAPS would produce an access violation or a "timeout waiting for write lock" error message. MAPS-1300
5.2 Stability Clicking the Undo button after making edits to the list of enabled SSL versions on the Server -> HTTP File Server -> Advanced Settings screen resulted in the error "An exception has occurred: SslVersionLB". MAPS-1181
5.2 Users When importing LDAP users from a CSV file, the email address was not being imported as it should have been when LDAPAddressOverride was set to 'Yes'. MAPS-1239
5.2 Users When importing or exporting users, MAPS would insert double quotes around filenames that contained spaces, preventing the file from being imported/exported. MAPS-1218
5.2 User interface When changing servers on the login dialog, it was possible to select no server by clicking in the white space area. The current server will now be retained unless a different server is selected. MAPS-1245
5.2 User interface When adding a queuing rule to a data connection, the slider for the maximum number of concurrent queries would appear offest to the right on systems with multiple monitors when the dialog appeared on a non-primary monitor. MAPS-1227
5.2 User interface When changing the maximum number of concurrent queries for an existing data connection queuing rule, if you enter a negative number it will now be automatically set to 0. MAPS-1228
5.2 User interface On the Auditing Configuration screen, the number of audit archive files to keep can no longer be set to negative numbers. MAPS-1233
5.1 CAS Added support for using LDAP group authentication when logging in through CAS, based on additional attributes supplied by the CAS server that contain the LDAP group information. MAPS-80
5.1 Connections In addition to ADO connections, MAPS now also supports using native database drivers for Oracle and SQL Server, which may improve performance and stability when using these databases. The ADO Connection screen in MAPS has been renamed to "Data Connections", and a new Driver Properties tab has been added to the Edit Connection dialog. When using a database other than Oracle or SQL Server, the database driver should be left as "ADO". You may also continue to use an ADO connection for Oracle or SQL Server if desired. MAPS-1021
5.1 Data Warehouse Added the StartDate, StopDate, and DeleteOnStop fields to the SysUser table in the Data Warehouse. MAPS-1084
5.1 Data Warehouse Added printer information for scheduled print tasks to the Data Warehouse via the ScheduleTaskProperty table. Print tasks now have an entry with ScheduleTaskProperty.Name set to "Printer" and the printer name in ScheduleTaskProperty.Value. MAPS-1128
5.1 eLauncher The DataMasque product will now only appear in the eLauncher if an institution has installed DataMasque. MAPS-1150
5.1 eLauncher The Evisions Application Launcher (EAL) is now the default launcher for new installations of MAPS. This avoids any issues with being unable to launch the MAPS Config when using browsers that no longer support Java. MAPS-1119
5.1 eLauncher Added a note to the Launch Page screen regarding color contrast accessibility when using custom color themes. MAPS-1151
5.1 eLauncher Updated the default theme for the eLauncher to use the new Evisions logo and brand colors. If you have configured a custom color theme or logo, these customizations will be retained. MAPS-1053
5.1 eLauncher Updated the link to the online training in the eLauncher to point to the new training page on the Evisions website. MAPS-1178
5.1 Security Improved the security of the session cookie used by the eLauncher and Argos Web Viewer by setting the "Secure" and "HTTPOnly" flags. These flags prevent the session information from being transmitted over an unencrypted channel or from being improperly accessed using JavaScript. MAPS-812
5.1 Security Updated MAPS to support version 1.0.1s and higher of OpenSSL. The latest version of OpenSSL that could be used with MAPS 5.0 and earlier was version 1.0.1r. MAPS-1117
5.1 Security Updated the OpenSSL .dll files packaged with MAPS to version 1.0.1t. MAPS-1142
5.1 Users Expanded the user import function to include several additional fields, such as the email address for LDAP users (previously only available for MAPS users), and the CAS ID. MAPS administrators can now re-import a user whose information has changed in order to update their record. We also added an Export function that exports the selected users to a CSV file for future import or other purposes. The export function allows administrators to choose which fields should be included in the file. MAPS-530
5.1 User interface Updated the MAPS logo on the Server screen and at the top of the MAPS Config to be consistent with the new Evisions branding. MAPS-1168
5.1 CAS When an LDAP user in MAPS was configured such that the user could log in with an associated CAS ID, and the user received permissions based on their group membership, the user was not granted any permissions that came from their group membership when logging in via CAS. MAPS-898
5.1 Licensing On the License -> Configuration screen, the client count was showing as "10000" when it should have been "unlimited". MAPS-1114
5.1 Log files When sending emails that included PDF attachments from FormFusion, the MAPS email log was omitting information such as the subject, content type, date, and body. MAPS-1102
5.0.3 Security After upgrading to MAPS service version 5.0.2.1245, some LDAP users were unable to see certain ADO connections, email servers, printers, or applications until they logged out and logged back in again. This only affected resources that the user received access to based on their membership in an LDAP group. MAPS-1161
5.0.2 Security LDAP users were accumulating inappropriate permissions over time as other LDAP users logged in to Argos. This resulted in some users seeing folders and DataBlocks that they did not have permission to view, and also caused some queries to fail due to being run with incorrect User/Group rules. MAPS-1152
5.0.1 ADO connections For institutions that used a connection script for their ADO connections, the script entered in the "Connection Established" script field was not being decrypted, either in the editor or before running the script. This was causing the connections to fail when users attempted to log in. MAPS-1149
5.0 Scheduling MAPS Administrators can now designate a default "Run as" user for schedules, instead of needing to change the user for every schedule that is created. There is also an option to force all schedules to run as this user even if a different user was previously specified. MAPS-1140
5.0 Security Updated the OpenSSL .dll files packaged with MAPS to version 1.0.1r. MAPS-1118
5.0 Server Removed Windows Server 2003 from the list of supported operating systems. MAPS and the MAPS applications still work with Windows Server 2003; however, any institutions who are still using this version should be aware that Microsoft's extended support period ended on July 14, 2015 and we may therefore be unable to resolve issues with running MAPS on Server 2003 should they occur in the future. MAPS-1103
5.0 ADO connections Improvements to the ADO connection dialog added in MAPS 4.5.0 inadvertently caused certain non-standard connection strings, such as the string required to connect to an LDAP server using the OLE DB Provider for Microsoft Directory Services, to no longer function. These connections will now work as intended. You are now also able to edit the connection string manually if desired. MAPS-1075
5.0 Localization After upgrading to Argos 4.6, users in certain timezones were receiving the error "The given '12/30/1899' local time is invalid (situated within the missing period prior to DST)" when attempting to launch Argos. MAPS-1099
5.0 Security When starting OpenSSL, MAPS was ignoring the specified OpenSSL cipher string. The cipher string is now used correctly. MAPS-1098
5.0 Security When performing a fresh installation of MAPS version 4.5.2, the default IP range was not being automatically created on the Universal Launcher screen. MAPS-1135
5.0 Stability The error "ConfiPipe.Stop() Access violation at address [########]" would sometimes occur when upgrading a MAPS application or would appear in the MAPS log file around the time of the nightly backup. MAPS-904
5.0 eLauncher Updated the security certificate used by MAPS, which had expired and was requiring clients who were using the Java launcher to either replace the certificate with a new one provided by Evisions, or to switch to using the Evisions Application Launcher. MAPS-1131
4.6 ADO connections Adding empty Property/Value pairs in the Edit ADO Connection dialog caused the ADO connection to fail. If the blank pair was the first pair in the list, saving and then reopening the dialog resulted in a "List index out of bounds" error. MAPS-1005
4.6 ADO connections In MAPS 4.5.x, moving the Password property up or down in the list of ADO connection properties resulted in the error "(MAPSXQP-0) ORA-01017: invalid username/password; logon denied" when attempting to connect. MAPS-1006
4.6 LDAP In MAPS 4.5.2, when attempting to use the Argos variable $User.EmailAddress for a newly-added LDAP user, the variable would appear as blank until the MAPS Administrator made any edit to the user's properties in MAPS. MAPS-1041
4.6 Product Updater When checking for updates in MAPS 4.5.x, administrators were able to deselect updates to product licenses. MAPS-1026
4.6 Security When a MAPS user (not LDAP user) changed their password via the Web Viewer or eLauncher, the old and new passwords were being logged in the MAPS log file that is accessible to MAPS admins or other users with access to the server where MAPS is installed. These values are now obfuscated in the log files. MAPS-1059
4.6 Security Updated the default url for the eLauncher logo to retrieve the image over HTTPS instead of HTTP. This resolves a warning given in some browsers regarding retrieving an insecure image when logging in via HTTPS. MAPS-560
4.6 User interface Manually adding the "password" property to an ADO connection using a lowercase 'p' resulted in the password not being hidden within the ADO Connection dialog. MAPS-1007
4.5.2 Stability After upgrading to MAPS service 4.5.x, in cases where certain tables in the MAPS database contained missing or invalid dates, the eLauncher would either hang without loading anything, or users would receive the error "(ELocalTimeInvalid) The given '12/30/1899' local time is invalid (situated within the missing period prior to DST)" when attempting to log in to the eLauncher or one of the MAPS applications. MAPS-1020, MAPS-1016
4.5.1 Argos In Argos 4.5.0, OLAP cubes in the Web Viewer that use a time value as a dimension treated datetime values within three hours of midnight as though they occurred on the following day. The resolution for this issue requires an update to the MAPS service. AR-3378
4.5 ADO connections When specifying database credentials in the connection string of an ADO connection, the password is now hidden from view in the MAPS Configuration. The user interface has been updated to include an editable list of connection string properties and values with the password obscured. MAPS-656
4.5 Applications Removed the "Edit Application" option from the right-click menu on the Applications screen, since it was permanently grayed out and served no purpose. MAPS-945
4.5 Applications Removed the View Files button from the Applications screen, since it provides no useful functionality beyond displaying the name of the selected executable. MAPS-629
4.5 Diagnostics Added the operating system version to the Diagnostics screen. MAPS-494
4.5 Diagnostics Added the version numbers of the OpenSSL .dll files to the Diagnostics screen. MAPS-943
4.5 LDAP When a MAPS administrator disables an LDAP server, that server now has a grayed-out icon in the list of LDAP servers, and says "(disabled)" in the name. You can also see this indicator in the server name when adding LDAP users and groups to MAPS. MAPS-852
4.5 Log files When viewing a log file, MAPS now only warns about potentially taking a long time to open the file if it is larger than 10Mb. MAPS-348
4.5 Log files Added an option to the Query Properties screen when editing an ADO connection that causes MAPS to print the values of bind variables in the debugging log. This can assist with troubleshooting queries that are not performing as expected. MAPS-528
4.5 Scheduling When editing schedules in MAPS, you now have the ability to edit all schedule properties (other than the names of the schedules) as a batch edit by selecting multiple schedules and clicking the Edit button. Previously, batch editing was limited to only the "Active" property. MAPS-501
4.5 Security Updated the OpenSSL .dll files packaged with MAPS to version 1.0.1m. MAPS-933
4.5 Security Added an "Advanced" section to the HTTP File Server screen, containing two new options for specifying the SSL versions and OpenSSL ciphers that MAPS may use. MAPS-708
4.5 Users Added a warning message when a MAPS administrator sets a user's password to a string that does not meet the minimum password requirements. MAPS-499
4.5 User roles When importing MAPS users from a file, you now have the option to assign one or more user roles to the group of imported users. MAPS-342
4.5 eLauncher Added a warning message that appears in the Login dialog when typing in the Password field with Caps Lock turned on. MAPS-450
4.5 eLauncher When a user is not authorized for any MAPS applications and the eLauncher is set to only show applications the user is authorized for, the eLauncher now displays a message explaining why the user is is not seeing any applications. MAPS-594
4.5 eLauncher In order to better support users who prefer the Chrome browser, MAPS now offers an alternative to the Java-based Universal Launcher used to launch the MAPS applications. MAPS administrators can select which version of the launcher to use to best serve their institution's needs. MAPS-949
4.5 eLauncher Added a dropdown to the Server -> Universal Launcher screen in MAPS to allow administrators to choose between the Java Universal Launcher and the Evisions Application Launcher. MAPS-955
4.5 Stability The MAPS service sometimes failed to restart after the scheduled daily backup, showing "Error stopping service: System Error. Code: 2. The system cannot find the file specified" in the log. MAPS-998
4.5 Users When importing users into MAPS from a CSV file, any spaces used in the Description field would truncate the field at the space and load bad data into subsequent fields. The workaround was to enclose the description in double quotes; this is no longer necessary since the issue has been resolved. MAPS-985
4.4.1 Diagnostics Added a Save button to the Diagnostics screen to allow you to save the diagnostic information to a text file. MAPS-859
4.4.1 Product Updater Exchanged the position of the Cancel and Continue buttons in the product update window to be consistent with the rest of the software. MAPS-765
4.4.1 Auditing In MAPS 4.3.3, audit archive files are not being deleted when the number of files on the server is larger than the specified number of files to keep. MAPS-888
4.4.1 Auditing When auditing is disabled, you can still edit the "Number of audit archive files to keep" field. MAPS-884
4.4.1 eLauncher Users logging in to the eLauncher using Internet Explorer 9 see the error "Unable to get value of the property 'isSaveUsernameChecked'" but are still able to log in. MAPS-883
4.4.1 Product Updater When an update is in progress, the button says Close when it should say Cancel. MAPS-764
4.4.1 Security When logging in to the eLauncher using a CAS server, a user who has been disabled in MAPS is still able to log in. MAPS-892
4.4.1 Stability Cancelling a product update hangs the Configuration tool if there is a lot of network latency. MAPS-766
4.4.1 User interface Certain dialog windows, such as the application deletion challenge prompt, are wider than normal and have improper text formatting in MAPS version 4.3.0 and higher. MAPS-757
4.4.1 User interface Clicking the "Default" button to reset the CDN URL on the HTTP File Server screen in the Configuration tool does not prompt you to save your changes. MAPS-878
4.4 Diagnostics Added an entry to the Diagnostics page indicating whether MAPS is using the CDN or the local version of the eLauncher and Argos Web Viewer, and what the CDN URL is. MAPS-863
4.4 Email When renaming an email server in MAPS, any Argos schedules using that email server will now automatically update to use the new name. Added a new table to the Argos database called XRef_EmailServer to facilitate this change. MAPS-345
4.4 FTP Added support for PROT P encryption (private data channel encryption) when sending files via FTPS. MAPS-842
4.4 Log files When an error occurs while executing a very large SQL statement, MAPS now truncates the SQL included in the error message in the log file to 10k characters to reduce the size of the logs and increase readability. MAPS-826
4.4 Performance Logging in to the MAPS application clients should be slightly faster now, providing performance gains in environments with large numbers of users. MAPS-802
4.4 Product Updater When MAPS is set to periodically check for updates, instead of checking every six hours it now checks for updates three hours after the service starts, and every six hours after that. The server can no longer check for updates during backups or shut-down, which would occasionally cause errors in the logs or prevent the service from restarting. MAPS-837
4.4 Web Server Added a field to the HTTP File Server screen that specifies the web address for hosted content. MAPS-857
4.4 Stability Fixed an issue with multithreading that may have caused MAPS or the MAPS applications to crash. MAPS-846
4.4 Users Added the ability to sort the Users screen on any field. Right-click in the column header to see additional field options (Notes, Start Date, Stop Date, CAS Id, Created By, Created Date, Modified By, and Modified Date). MAPS-827
4.4 User interface Added slide-in save/undo buttons to several screens in the Configuration tool to prevent MAPS administrators from making unintended changes. MAPS-362
4.4 eLauncher Removed the optional widgets from the eLauncher in order to streamline the page and focus on providing software content. Also removed corresponding widget settings from the Configuration tool. MAPS-855
4.4 eLauncher Removed the ability to link a MAPS account with an Evisions HelpDesk account via the eLauncher, since this was only used by the widgets that have been removed. MAPS-854
4.4 eLauncher Added the eLauncher version number to the page footer. MAPS-856
4.4 eLauncher The MAPS eLauncher is now hosted on Evisions' servers. This Content Delivery Network (CDN) allows us to deploy updates to the launch page without requiring an update to MAPS. MAPS contains local copies of the files to ensure continuous access in the event of a network outage. MAPS administrators can also specify whether MAPS should use the CDN or the local version. MAPS-829
4.4 ADO connections Copying an ADO connection that has one or more queuing rules results in the error "XML node 'Start' is missing". MAPS-770
4.4 Authentication When logging in as an LDAP user who is part of an LDAP group in MAPS but not added as an individual LDAP user, MAPS creates multiple resource users if the user logs in by typing their username with different capitalization than they used previously. This can cause problems with scheduled Argos reports if the user changes their password, because the changes do not propagate to the duplicate usernames, which may be used to run the reports. MAPS-689
4.4 Authentication Removed minimum length checks for passwords when logging in to the eLauncher and Web Viewer, since there is no way to update the password from the login screen. Password requirements are enforced when changing the password, making the login check unnecessary. This resolves an issue where users whose passwords do not meet MAPS requirements are unable to either log in or to change their passwords. MAPS-532
4.4 Permissions The account administration area of IntelleCheck displays printers that have not been authorized for use with IntelleCheck in MAPS. MAPS-733
4.4 Stability MAPS sometimes does not restart after the nightly backup, with the error "(ETimeOut) Timeout waiting for write lock" appearing in the logs. MAPS-147
4.4 Stability When under heavy load, MAPS may terminate abnormally due to synchronization issues when accessing the auditing database. MAPS-847
4.4 eLauncher In MAPS 4.3 and higher, applications will not launch when using Internet Explorer version 8. MAPS-811
4.3.3 Security Removed support for SSL 3.0 to address potential vulnerability to Padding Oracle On Downgraded Legacy Encryption (POODLE) attacks. MAPS now supports TLS versions 1.0, 1.1, and 1.2. More information about this vulnerability is available at https://www.openssl.org and on our forums. MAPS-839
4.3.2 Dashboards In Argos 4.3, multi-column list boxes display fields of type Number(1), Number(2), Number(3), and Number(4) that contain negative values as positive numbers. MAPS-808
4.3.2 eLauncher In MAPS 4.3.1, applications will not launch when using Internet Explorer version 8. MAPS-805
4.3.1 eLauncher When using Java 6 version 75, an error "java.lang.RuntimeException" occurs when attempting to launch any MAPS application. MAPS-799
4.3 ADO connections Added a menu option to rename connection pools on the ADO Connections page. MAPS-350
4.3 Auditing Added the "Last logged in" date for each user to the User Properties dialog and to the Users page in the MAPS configuration. MAPS-555
4.3 Auditing A new database has been created to separate auditing records from the MAPS database, resulting in increased stability and performance. MAPS-606
4.3 Auditing Added the Last Log On date for each user to the Users page, allowing MAPS administrators to sort users by this date. MAPS-505
4.3 Auditing The User Properties dialog now shows the created, modified, and last log on date for that user. MAPS-457
4.3 Authentication Added an optional SSO mode that allows MAPS to accept requests coming through an authentication server that is behind the same firewall as the server where MAPS is installed. MAPS-690
4.3 Data Dictionary On the Data Dictionary -> Users tab of the Configuration tool, you can specify group permissions for each data dictionary in addition to adding users individually. MAPS-443
4.3 Diagnostics On the Diagnostics tab of the Configuration tool, added notes indicating which system printers have been added to MAPS. MAPS-352
4.3 Documentation Product release notes are available in a new online format that includes both the release notes and the relevant release documentation. The release documentation is fully searchable, and includes a version matrix of all Evisions products. MAPS-626
4.3 eLauncher Removed DataMasque from the eLauncher for institutions that are not licensed for DataMasque. MAPS-684
4.3 Email When configuring an email server, you can now specify an SMTP port other than the default of port 25. MAPS-462
4.3 Executables MAPS administrators can now specify the directory where client applications are downloaded to on end user's machines. This may be useful in cases where you need to add a scan exception for antivirus software that requires an exact path. MAPS-631
4.3 HTTP server MAPS administrators can now specify the idle timeout for the eLauncher and Argos Web Viewer. The default timeout is 15 minutes. MAPS-139
4.3 Help The in-product Help has been updated to use static links, allowing you to share URLs or link to specific Help pages. MAPS-465
4.3 LDAP Administrators can now disable individual LDAP servers in MAPS to prevent users from authenticating to MAPS via that server. This can be useful when testing, configuring a new LDAP server, or making changes to a copy of an existing LDAP server. MAPS-706
4.3 LDAP Added an option to the LDAP server configuration that allows MAPS to search the LDAP server to locate a user if their DN lookup fails. Automatically detecting changes to user DNs means that the MAPS administrator does not need to manually update the user's DN in MAPS due to changes on the LDAP server. MAPS-470
4.3 LDAP Added support for nested Active Directory groups. If an LDAP user is a member of group A, and group A is a member of group B, then adding group B to MAPS will include the nested user. MAPS-62
4.3 LDAP When adding LDAP users or groups, the Configuration tool will remember any changes to the search filter for the duration of the session. MAPS-354
4.3 Log files Added the institution name to the log file upon server start up, as well as to the information on the Diagnostics screen. MAPS-335
4.3 Product Updater When downloading a new MAPS application or a new version of an existing application, the product updater now shows a download status bar. MAPS-452
4.3 Scheduling Added a "Last Run Date" column to the Scheduling screen in the MAPS Configuration. MAPS-542
4.3 Security Added a version number check before overwriting the SSL .dll files, which allows you to replace the files immediately (without waiting for a MAPS update) if OpenSSL releases a new version. MAPS-783
4.3 Server Added Windows 2012 to the list of supported operating systems in the Hardware/Software Requirements document. MAPS-806
4.3 Stability Made stability improvements relating to management of jobs and handling process termination. MAPS-574
4.3 User interface Made the Edit Servers link more visible on the login screen. MAPS-741
4.3 User interface Clarified the MAPS application login dialog by changing the "remember username"/"remember password" check boxes to a drop down menu that allows you to remember only your username, neither username nor password, or both your username and password (if the server permits password saving). MAPS-288
4.3 User roles On the User Roles screen, enabled scrolling for the list of operations belonging to each non-editable system role if there are more operations than will fit on the screen. MAPS-458
4.3 ADO connections Deleting a queuing rule for an ADO connection does not enable the "OK" button to save the changes. MAPS-372
4.3 ADO connections Ampersand (&) characters in an ADO connection name are replaced with an underscore (_) unless escaped with another ampersand. MAPS-329
4.3 ADO connections When copying an ADO connection, the option to "Allow Scripts (non-DML)" does not carry over if it is enabled. MAPS-771
4.3 API In the Configuration tool, deleting the name of an API referrer creates a referrer with no name that cannot always be deleted or renamed. MAPS-373
4.3 Antivirus Trend Micro antivirus software sometimes flags the Java product launcher as a threat. MAPS-639
4.3 Authentication When using CAS to authenticate to the eLauncher, clicking "Log out" results in a CAS authentication error. MAPS-516
4.3 CAS When using CAS to authenticate to MAPS, the eLauncher and the Argos Web Viewer time out after 1-2 minutes instead of the default 15-minute timeout. MAPS-625
4.3 FTP Exception thrown when adding or editing an FTP server with a trailing white space in the name. MAPS-477
4.3 Licensing Exception thrown when applying a new license file in the Configuration tool if there is a password in the MAPS database that uses a non-standard character. MAPS-461
4.3 Printing When running the Configuration tool from a machine other than the MAP server, test printing shows the name of the local machine as the "server name" on the printout. MAPS-473
4.3 Stability Resolved an issue where jobs occasionally error out when MAPS looks for available updates (MAPS looks for updates four times daily if the "Server will periodically check for updates" option is enabled in MAPS). MAPS-724
4.3 User interface When checking for updates while the Mapplets page is open, the mapplet version displayed does not update until you refresh the page. MAPS-331
4.3 eLauncher Errors relating to the "Last-chance HTTP exception handler" sometimes appear in the MAPS log file but do not signify any actual issue that would affect users. MAPS-600
4.3 eLauncher The Windows application clients will not launch in Chrome or Firefox on a device running a touchscreen-enabled version of Windows 8. MAPS-521
4.3 eLauncher Downloading a new version of the Argos client on a machine running antivirus software throws an error "The directory name is invalid." Renaming the installation directory manually or adding an exception to the antivirus software resolves the error. MAPS-270
4.3 eLauncher When MAPS is configured to show only installed applications, users see all applications the very first time they log in regardless of this setting. Refreshing the page causes the applications to display correctly. MAPS-514
4.3 Printers Friendly names for printers in MAPS are no longer case-sensitive. This resolves an issue in IntelleCheck where a deleted printer would still show up if it had been added twice with two different-case friendly names. MAPS-732
4.2.6 Security After upgrading to MAPS service version 4.2.6.834 to resolve the "Heartbleed" bug in OpenSSL, a few MAPS installations throw the error "Could not load SSL Library" when attempting to log in using HTTPS. MAPS-739
4.2.6 Security Updated the version of OpenSSL used by MAPS in response to the "Heartbleed" bug found in OpenSSL. More information about this vulnerability is available at https://www.openssl.org and on our forums. MAPS-737
4.2.5 eLauncher After clicking on the launch button for a product, the cursor now changes to a circular icon to indicate that the application is loading. MAPS-537
4.2.5 HTTPS Clarified "HTTPS File Server" Help page in regard to the need for either a root or an intermediate certificate that chains to a root certificate. MAPS-562
4.2.5 Stability The FormFusion mapplet sometimes does not stop correctly with the nightly restart. When the service restarts, the mapplets are not restarted, and the HTTPS launch page (if enabled) will not load. MAPS-491
4.2.5 Security After upgrading from MAPS 4.2.2 and Argos 4.2.1 to MAPS/Argos 4.2.3, schedules running as a user authenticating via LDAP group authentication fail with error: "User [username] is not authorized to use this application" if the Everyone group is not authorized for use with Argos. MAPS-646
4.2.5 eLauncher The HTTPS version of the eLauncher will not load if evisions.com is unavailable. MAPS-643
4.2.5 eLauncher The eLauncher is unable to detect Java in Internet Explorer 11, preventing the client applications from being launched. MAPS-620
4.2.5 eLauncher When using Java 6 version 65, an error "java.lang.RuntimeException" occurs when attempting to launch any MAPS application. MAPS-610
4.2.3 Security Increased security relating to Argos reports stored on the MAP server by checking to make sure that a user attempting to access the report via its URL is the same user who created it. MAPS-541
4.2.3 LDAP MAPS now includes the ability to customize the Group Members and User Groups attribute names for LDAP servers. Previously, the Group Members was always "members" and the User Groups was always "memberOf". MAPS-468
4.2.3 Log files Clarified the error message that appears in the MAPS log when a group authorization record's validation field is incorrect. MAPS-238
4.2.3 eLauncher After upgrading to MAPS 4.2.1, the launch page will not load if Argos is not installed. MAPS-539
4.2.3 Transformations 4.2 versions of MAPS do not send logging information to DataMasque correctly, resulting in no log being produced when running a transformation. MAPS-552
4.2.3 Security In situations where an LDAP user has been added to MAPS both individually and as part of an LDAP group, the group permissions are not taken into consideration when logging in through the HTTPS eLauncher. MAPS-573
4.2.3 Installation During installation of a new MAPS application, a browser window showing the eLauncher pops up in front of the Configuration tool. MAPS-540
4.2.3 eLauncher The "Only display installed products" option for the eLauncher only works with the HTTPS launch page, not HTTP. MAPS-506
4.2.3 LDAP After upgrading to MAPS 4.2.1, LDAP users who have an invalid distinguished name (due to changes on the LDAP server) are unable to authenticate until the DNA is refreshed. MAPS-478
4.2.3 FTP SFTP authentication fails if the first method that MAPS tries to use fails. MAPS-580
4.2.3 User interface When a MAPS application is closed while the center of the window is off the edge of the screen, the next time you log in the login dialog has focus but is not visible. MAPS-544
4.2.3 eLauncher When widgets are intentionally disabled, the eLauncher shows the message "Could not load widgets". MAPS-492
4.2.2 eLauncher After upgrading to MAPS 4.2.1, the eLauncher does not load in Internet Explorer 8. MAPS-488
4.2.1 Security To maintain secure communications between users and the MAP server, use of Argos Web Viewer now requires that MAPS be configured for HTTPS. Users will be redirected back to the launch page if they attempt to access Web Viewer through the non-secure HTTP protocol. LAUNCHWEB-74
4.2.1 Authentication Added ability to link and unlink an evisions.com website account with a MAPS username when using the HTTPS launch page. Linked accounts will automatically log in to all evisions.com widgets when logging in to the eLauncher. N/A
4.2.1 Web Viewer The Argos Web Viewer now opens in a new browser tab instead of the eLauncher tab. MAPS-430
4.2.1 Web Viewer Added a registry entry that controls whether or not Web Viewer is enabled for Argos. Disabling Web Viewer via the registry hides the button on the launch page, as well as removes the "Web View" button and "Web Viewer Settings" option from the Argos client. LAUNCHWEB-94
4.2.1 FTP Added support for FTPS (FTP over SSL) for scheduled Argos reports in addition to the existing support for FTP and SFTP. MAPS-107
4.2.1 Security Security enhancements relating to invalid web API function calls - instead of returning the original input in the error message, MAPS now returns an "Invalid function name" error. MAPS-432
4.2.1 eLauncher Added a drop-down on the Server -> Launch Page tab of the Configuration tool allowing MAPS administrators to show all applications, only installed applications, or applications the user is authorized for when logging in with HTTPS. MAPS-424
4.2.1 Printing Added a Test Print feature to the Printer -> Edit Printer dialog in the Configuration tool to help verify that a printer has been added to MAPS successfully. CONFIGTOOL-88
4.2.1 User interface Split the Launch Page screen in the Configuration tool into two pages: Appearance and Widgets. CONFIGTOOL-153
4.2.1 User interface On the Applications page of the Configuration tool, refreshing the view now remembers and automatically selects the application that was selected prior to the refresh. CONFIGTOOL-168
4.2.1 eLauncher Disabled product launch buttons when using a non-Windows device that does not support the client application. LAUNCHWEB-69, LAUNCHWEB-62
4.2.1 eLauncher Widgets are now remembered on a per-user basis when using HTTPS to log in. LAUNCHWEB-95
4.2.1 User interface Pressing Tab on the login dialog jumps to the Log In button instead of back to the top of the browser. LAUNCHWEB-141
4.2.1 Web Viewer Updated the "What's New" pane on the launch page with information about Argos Web Viewer. LAUNCHWEB-70
4.2.1 User roles LDAP users explicitly added to MAPS do not inherit user roles from any LDAP groups they are a member of. MAPS-299
4.2.1 User roles LDAP user settings take precedence over LDAP group settings in ADO connections when the user has not been added specifically in the User/Group Rules tab. MAPS-381
4.2.1 Antivirus Symantec sometimes identifies mapsconfig.exe and formfusion.exe as a threat and deletes them. MAPS-64
4.2.1 Stability If an email is sent from MAPS or a MAPS application where the From or To address contains an invalid character, attempting to open the MAPS email queue results in an error. The only way to remove the bad email from the queue is to edit the MAPS database. MAPS-283
4.2.1 Stability When MAPS is first installed, the mapplets do not start until the service is restarted. MAPS-286
4.2.1 IP restrictions Setting the default IP restriction policy to "deny" blocks access from localhost. MAPS-287
4.2.1 Stability Error "Updater executable failed to update the services in the allotted time" sometimes occurs when attempting to update MAPS. MAPS-332
4.2.1 Stability Running a report as an Oracle user with an expired password causes MAPS to hang. MAPS-367
4.2.1 Stability Error "STOP request for the 'Evisions MAPS Service' service was rejected. The service cannot accept control message at this time" sometimes occurs during nightly restarts. MAPS-427
4.2.1 ADO connections ADO connection count limit is not enforced when copying/pasting a connection. CONFIGTOOL-148
4.2.1 Licensing Module expiration dates are not updated upon reading in a new license key from a file. CONFIGTOOL-167
4.2.1 eLauncher Online Training, CO-OP, Customer Support, and What's New boxes are sometimes grayed out in IE8. LAUNCHWEB-45
4.2.1 User interface Change Password dialog is displaying a percentage instead of the password strength text for new passwords. LAUNCHWEB-50
4.2.1 User interface Upon login, browser focus jumps down the page to any widgets prompting for a login. LAUNCHWEB-54
4.2.1 Authentication Cannot stay logged out of HTTPS launch page despite clicking "log out" and closing/reopening the browser. LAUNCHWEB-55
4.2.1 eLauncher Launch page periodically does not load the information pane or widgets, and the product flipper extends the full height of the browser. LAUNCHWEB-56
4.2.1 eLauncher Java 7 version 11 and higher is not detected when using IE9. LAUNCHWEB-65
4.2.1 eLauncher Error "Java could not be detected or is unavailable" occurs when loading the eLauncher on a Surface tablet. LAUNCHWEB-71
4.2.1 eLauncher When using HTTPS, if the user edits the launch page settings to hide certain applications, upon refresh ALL applications are hidden until the browser is restarted. LAUNCHWEB-72
4.2.1 eLauncher Hiding any unused product via the Settings dialog on the launch page causes all products to be hidden. LAUNCHWEB-75
4.2.1 User interface Updated Log Out dialog buttons to match the Log Out dialog buttons in Argos Web Viewer. LAUNCHWEB-101
4.2.1 User interface Updated verbiage on the login screen to say "Log In" instead of "Login" on the button. LAUNCHWEB-108
4.2.1 User interface Confirmation dialog shifts down the page after changing password on the iPad. LAUNCHWEB-156
4.2.1 eLauncher Users are not being prompted to install Java if it is not installed. LAUNCHWEB-47
4.2 Diagnostics Added the amount of total available system memory to the diagnostics information. CONFIGTOOL-100
4.2 Licensing Limit on the total number of ADO connections is now enforced based on license. CONFIGTOOL-120
4.2 User roles User roles: when viewing Member Operations for multiple members/roles, only the operations belonging to the first item in the list are shown. CONFIGTOOL-129
4.2 Email When sending a test email from MAPS, changes made to the email message are saved after clicking the Cancel button. CONFIGTOOL-103
4.2 Help Edit CAS Server dialog does not have a Help button, and the context-sensitive Help does not work from the CAS tab. CONFIGTOOL-119
4.2 Help When importing MAPS/LDAP users from a CSV file, clicking the Help button closes the import dialog. CONFIGTOOL-118
4.2 Users When importing a list of duplicate MAPS/LDAP users from a CSV file and allowing duplicate users, the message says "No users imported" although they are actually imported. CONFIGTOOL-131
4.2 ADO connections SQL formatting options are not preserved when copying and pasting an ADO connection. CONFIGTOOL-123
4.2 Help Context-sensitive Help does not work from the main Auditing, Email, LDAP, or Logging tabs. CONFIGTOOL-130
4.2 Logging To save disk space, MAPS now compresses any log files over 100k in size and more than two days old. MAPS-49
4.2 Logging Improved log file information by writing mapplet versions of all products when service starts. MAPS-141
4.2 Logging Combined MAPS log entry for "checking database version" with the entry for the version number itself. AR-690
4.2 User roles Added new operation "Manage Argos Web Viewer Settings" to DataBlock Designer user role. AR-283
4.2 User roles Added new operation to MAPS to distinguish the ability to "Manage Revisions" from "Manage Revision Control Settings". AR-331
4.2 Licensing Added ability to limit the total number of ADO connections based on license. MAPS-143
4.2 Performance Performance enhancements to auditing records relating to running Argos reports. AR-852
4.2 Security Updated Email Server password encryption. MAPS-268
4.2 Stability MAPS reports "Unable to acquire a lock to use the MAPS configuration database due to deadlock" because of "TServerData::IsUserMemberOfGroup". MAPS-90
4.2 Security Universal Launcher shows warning message for expired digital certificate. MAPS-241
4.2 Stability Access violation thrown when MAPS responds to a session that is no longer active. MAPS-277
4.1.1 Stability Made stability improvements to configuration database locking. N/A
4.1.1 Stability Decreased the Windows resources used when multiple threads access cached database data. N/A
4.1.1 Performance MAPS performance is slow after a write lock is denied due to an existing read lock on certain resources (such as the configuration database). MAPS-276
4.1.1 Performance Sending an email with an invalid "To" address causes other queued emails to wait in the queue until another email is sent. MAPS-239
4.1.1 Stability XQP crashes after several thousand runs without a server restart. MAPS-281
4.1.1 Launch page Multiple HTTP sessions can use the same ID. MAPS-284
4.1 FTP FTP Properties Root Path field not functioning. MAPS-58
4.1 Email TLS support for SMTP email servers. MAPS-87
4.1 Messages Throw warning or error message when attempting to connect and upload file to server that's not running. MAPS-77
4.1 Localization Floating point values are broken for non-English regional formats. MAPS-106
4.1 Argos OpenSchema times out after one minute when selecting "Show Tables" in the Argos visual designer. MAPS-111
4.1 Logging Confirmation prompt before opening log file. CONFIGTOOL-87
4.1 Logging Completion dialog after a log file is saved. CONFIGTOOL-94
4.1 User roles Include Report Viewer role as the default role assigned to a new user. AR-387
4.1 User interface Problems arose from creating ADO Connection Name/Connection Pool Name that contains leading/trailing spaces. CONFIGTOOL-109
4.1 Performance Improved efficiency of multi-email deletion. N/A
4.1 Email Added configuration options for TLS support for SMTP Email Servers. CONFIGTOOL-98
4.1 Email New authentication choices DIGEST-MD5 and CRAM-SHA1. MAPS-88
4.0.2 Email While emails are being added to MAPS they are not being sent. MAPS-78
4.0.2 Email The email queue will sometimes only partially send. N/A
4.0.1 Stability XQPADO Query.Read Error (). MAPS-45
4.0.1 Logging Support new properties for the Server.Log.List command. N/A
4.0.1 Logging Some entries are added to log even if turned off in the "Logging string". MAPS-54
4.0.1 Authentication LDAP users cannot log in via CAS. MAPS-55
4.0.1 Logging Enhancement: Some NormalAction entries are now Debug entries. N/A
4.0.1 Email Emails scheduled to run at noon are set to run next in 1970. MAPS-56
4.0.1 Performance Runaway email thread consuming CPU when the send date is set to noon. MAPS-56
4.0.1 Email Email doesn't support AUTH or the specified SASL handlers. MAPS-46
4.0.1 Database JetToSQLite conversion of CF_APPLICATION_GROUP and CF_APPLICATION_USER sets NULL values to utExecute. MAPS-60
4.0.1 Backups Functional Backup - dated-version folder no longer gets created. MAPS-33
4.0.1 eLauncher Custom Logo not proportionally scaled. LAUNCHWEB-36
4.0.1 eLauncher CO-OP widget won't load. LAUNCHWEB-39
4.0.1 eLauncher Added better support for smaller screen resolutions. LAUNCHWEB-41
4.0.1 Logging Added Close and Help (including context sensitive) buttons to MAPS Log Viewer. CONFIGTOOL-90
4.0.1 Database Fixed database error "(MAPSXQP-1000): Timeout Expired". CONFIGTOOL-72
4.0.1 ADO connections Fixed error when Administrators add connections or pools with empty names. CONFIGTOOL-15
4.0.1 Messaging Added product message support. CONFIGTOOL-17
4.0.1 User roles Added DataBlock Designer role to have "Manage Report Data Sets" privilege. CONFIGTOOL-76
4.0.1 Auditing The Default Audit Archive Location is now displayed if the user has not specified a custom path. CONFIGTOOL-64
4.0.1 User roles User roles are not included when user is copied. CONFIGTOOL-57
4.0.1 Help The Help button on the Product Updater Dialog now opens up the corresponding WebHelp. CONFIGTOOL-70
4.0.1 User interface Corrected the spelling error in the Server - Launch Page Configuration section. CONFIGTOOL-71
4.0.1 Stability Email Server List Index out of bounds error when multiple email servers. CONFIGTOOL-61
4.0.1 Users Do not add duplicate users when importing users through CSV files. CONFIGTOOL-69
4.0.1 Users Now includes User Type when displaying the Member Operations. CONFIGTOOL-82
4.0.1 User roles User roles displayed in both the Members and Available lists now show "(system)" next to the role name when appropriate. CONFIGTOOL-83
4.0.1 Updates Revised the information note in the Product Update Form. CONFIGTOOL-84
4.0.1 Stability Fixed access violation when adding new user. CONFIGTOOL-91
4.0.1 Authentication Fixed issue with "Forcing user to change password (when applicable) via API". CONFIGTOOL-79
4.0 Database New SQLite configuration database (mapsvcdata.data -> MapsData.sqlite). N/A
4.0 Stability ADO connection queries now execute in their own process to protect the main process from poorly written ADO drivers and to provide for better query termination. N/A
4.0 Security Fixed: MAPS User passwords are not case sensitive. 2648
4.0 Security Added User Role Security. N/A
4.0 LDAP Added support for LDAPS. MAPS-1
4.0 Logging Added application version to log file entry. MAPS-40
4.0 eLauncher New launcher pages. N/A
4.0 eLauncher New Java Universal Launcher to replace the ActiveX Universal Launcher. N/A
4.0 Launch page Fix for intermediate SSL certificates. 1211
4.0 Launch page Added support for SSL 3.0. 2743
4.0 Authentication Added support for Single Sign On via CAS (Central Authentication Service). 1435
4.0 Launch page Fixed: Error starting HTTPS listener Assertion failure. MAPS-35
4.0 Security Added management of user password policy. N/A
4.0 Security Added new page "Users > Password Policy" to the MAPS Configuration. N/A
4.0 User interface Modified page "System Message" to "System Messages". N/A
4.0 Messaging Added support for Application messages to be displayed on startup. N/A
4.0 Email Added support for HTML emails. N/A
4.0 Help Added context help to MAPS Configuration. N/A
4.0 Auditing Completely new support for Auditing. N/A
4.0 IP restrictions Added notes to IP Restriction entries. N/A
4.0 Stability Fixed: Applications are not always populated. N/A
4.0 FTP Added configuration of new FTP server support in MAPS. N/A
4.0 eLauncher Added administration of web page styling and Widgets. N/A
4.0 Users Added: Ability to delete more than one user at a time. CONFIGTOOL-9
4.0 Users Start and Stop Date are now checked for valid inputs. 984
4.0 Updates Removed Update Database File option under Server page. CONFIGTOOL-68
4.0 User interface Added OLE-DB Provider version to connection information. 3302
4.0 ADO connections Control over default query timeout. 3350, 3195
3.9 DataMasque Support for DataMasque N/A
3.9 Mapplets Support for retrieving release notes from Mapplets as well as other custom mapplet properties N/A
3.8.3 Stability Cancelling an operation that takes a long time crashes the MAPS Service. 2879
3.8.3 Stability Fixed an instability caused by dropping a client from the MAPS Configuration tool. N/A
3.8.3 Auditing Resource User's list of resources is always empty. N/A
3.8.3 Stability Mapplets are sometimes in memory multiple times. 2283
3.8.2 Stability Fixed a resource leak when a client connection is closed. N/A
3.8.2 Stability Fixed a memory leak when a client connection is closed. N/A
3.8.2 Performance Increased performance when swapping large memory streams to disk. N/A
3.8.2 Application clients Fixed a logic error when negotiating the client communication protocol version. N/A
3.8.1 LDAP Mapplet support for LDAP users. N/A
3.8.1 Performance Increased efficiency of retrieving multiple user properties from LDAP. N/A
3.8.1 Performance Reduced delay caused by an unused off-line or invalid LDAP server. N/A
3.8.1 Backups Allow server property "auto_backup_count" value of 0 to not backup server data. N/A
3.8.1 Backups Fixed changing "auto_backup_count" to remove the existing backup event. N/A
3.8.1 Launch page Updated HTML files to include new product: DataMasque. N/A
3.8.1 Data Dictionary Data Dictionary: Error when adding a single table text condition "(EOleException) Field cannot be a zero-length string. 2618
3.8.1 Stability Fixed inability to stop MAPS service on Windows 2003 Server due to "System Error Code: 87". 2590
3.8.1 Stability Fixed inability to stop MAPS service on Windows 2003 Server due to "System Error Code: 13". N/A
3.8.1 Stability Allow for multiple process terminations rather than closing on first failure. N/A
3.8.1 Stability Reduced process tree termination time from 5 minutes to 1 minute. N/A
3.8.1 User interface Added progress dialog for deletion from the email queue. N/A
3.8.1 User interface Added progress dialog for deletion from the data dictionary. N/A
3.8.1 User interface Added progress dialog for deletion of schedules. N/A
3.8.1 Messaging Inspector can now send a message to multiple selected clients. N/A
3.8.1 General Fixed a logic error when negotiating the MAPS communication protocol version. N/A
3.8 ADO connections Connections are shown by clients even though the user is not able to use. 2362, 588
3.8 Launch page Error starting HTTPS listener - "Could not load SSL library". 1958
3.8 Email Email authentication setting "(none)" does not work. 2092
3.8 User interface Not all changes are saved to server when quickly making multiple changes on backup page. N/A
3.8 Data Dictionary Data Dictionary table join radio buttons are all exclusive. 2093
3.8 User interface Import Data Dictionary button hint is incorrect. 1977
3.8 Client applications Added an additional warning message when deleting the configuration client. 2151
3.8 User interface Modifications to reconnect dialog. 2016
3.8 User interface Bad PNG file error message is poorly worded. 2317
3.8 User interface Mapplets are not sorted after first opening mapplet page. N/A
3.8 LDAP Cannot configure LDAP user or group when LDAP uses non-default port. 1184
3.8 LDAP LDAP server management button hints have "email" text instead of "LDAP". 2199
3.8 User interface LDAP: Spelling of SPNEGO Encryption is wrong. 1379
3.7.5 Stability Minor fix for how dead-locked mapplets are terminated. 2283
3.7.5 Stability Minor stability fix when admin drops another connection. N/A
3.7.5 Mapplets Fixed association of mapplet applications to be added only once. N/A
3.7.5 Licensing Fix for reading license that contains an empty ProcessCount. N/A
3.7.5 Stability Attempt to kill the service process if unable to stop for 30 minutes during nightly restart. N/A
3.7.5 Logging Now using mapplet Description rather than GUID in log messages. N/A
3.7.5 Mapplets Added mapplet name to many more logging items. N/A
3.7.5 Logging Better association of log messages that happen on a particular connection thread. N/A
3.7.4 UTF-8 support Blank email body if it contains Unicode characters. 2194
3.7.3 Stability Fixed various lockups caused by 3.7.2 release due to a compiler bug. N/A
3.7.3 Queries Fixed inability to set binary data via query caused by 3.7.2 release. N/A
3.7.2 Email Email body becomes attachment "ATT0001" in MS Exchange. 2113
3.7.1 General Fix to read server name with length of 15 characters and higher. N/A
3.7.1 Stability Fix for reloading Mapplets after coming out of system standby/hibernate. N/A
3.7.1 Printing Support for client-side limiting of Printer.List results. N/A
3.7.1 Backup Compact .data file after nightly backup. N/A
3.7.1 Launch page Changed the administration button images for the web server. N/A
3.7.1 Launch page Changed other various launch page images. N/A
3.7.1 Stability Access violation working with large text fields. 1866
3.7.1 ADO connections Added new "Custom" SQL format to control various aspects of SQL generation. N/A
3.7 Mapplets Changed how mapplet system works. N/A
3.7 Mapplets Support for stopping/starting Mapplets. N/A
3.7 General Comm version 3.7 N/A
3.7 Database Database format 3.7 N/A
3.7 Launch page Added FormFusion pages to web server N/A
3.7 Queries SQL: Fixed use of MaxRecords query property when used in conjunction with QuickOpenAndClose mode N/A
3.7 Mapplets Modified mapplet support for 3.7 MAPS. N/A
3.7 Mapplets Added ability to start/stop a mapplet. N/A
3.7 Updates Added Mapplets in the list of products to check for updates. N/A
3.7 User interface Slight redesign for reconnect dialog to be a little more friendly. 1836
3.7 User interface Slight redesign for the product updater dialog to show the current status. 1836
3.7 Documentation Added ability to copy release notes from the updater dialog. N/A
3.7 UTF-8 support Unicode support. N/A
3.7 User interface Modified ADO connection dialog interface. N/A
3.7 Queries Added new "Custom" SQL format for ADO connections to control various aspects of SQL generation. N/A
3.5.2 ADO connections Disabled ADO connection pooling which was causing undesirable connection reuse. 1787
3.5.2 Email Added support for email body character sets and content type. 1129
3.5.2 Database Database migration errors for CF_CONNECTION_POOL regarding the root pool. N/A
3.5.2 Security Importing a folder with security groups/users that don't exist causes instabilities. 1677
3.5.2 Security Group security doesn't behave correctly in some situations. 1661, 922
3.5.2 LDAP When multiple LDAP servers exist an LDAP group user may not always use an LDAP group security even though it is a member. N/A
3.5.2 Scheduling Schedule will sometimes throw "EmptyPassword" error when logging in. 1645
3.5.2 Launch page Not all HTTP button images are preloading. N/A
3.5.2 Launch page The 404 page uses a relative reference to "images". N/A
3.5.2 Launch page When an HTTP error needs to be returned a 500 page is generated rather than a 200 that looks like an error. N/A
3.5.2 Launch page Fixed wording of some navigation page descriptions. N/A
3.5.2 Data Dictionary Fixed: IsContribution flag not correctly set. N/A
3.5.1 Database Database format 3.5.1 N/A
3.5.1 Database Migration errors for CF_APPLICATION_GROUP and CF_APPLICATION_USER records. 1463
3.5.1 Groups Adding an application-group authentication sometimes doesn't stick. 1463
3.5.1 Scheduling Added final execution date to scheduler. 1368
3.5.1 Scheduling Email on error does not work when schedule times out. 941
3.5.1 Banded reports Report with group headers and no detail no longer honors "Force New Page". 1472
3.5.1 Banded reports Force new page on child band not working right on first page. 1423
3.5.1 Functions STR function cannot convert a "string" to a "string". 1480
3.5.1 Reports RTF fields that have errors cause the report to stop generating. 1480
3.5.1 API Added enable referrer validation check box to MAPS Configuration for Argos API. 1409
3.5.1 User interface Fixed rollover hint for "Allow scripts" checkbox. 908
3.5.1 User interface Connection dialog can now be resized. N/A
3.5.1 User interface Rule mode combo box too large for connection dialog. N/A
3.5.0 Data Dictionary Added data dictionary. N/A
3.5.0 Library of Objects Added Library of Objects. N/A
3.5.0 Queries Variable inline string substitutions now optional in order for variables in SELECT clause to retain type (date, bool, etc.). N/A
3.5.0 Auditing Added auditing (disabled by default). N/A
3.5.0 Web server Fixed problems with extraction of http_files directory after reinstall. N/A
3.5.0 Database Database format 3.5. N/A
3.5.0 Data Dictionary Created tables for Data Dictionary. N/A
3.5.0 Auditing Created tables for auditing. N/A
3.5.0 ADO connections Added support for new configurable connection properties to the MAPS Configuration. N/A
3.2.5 Security Added support for clients to test password prior to changing. N/A
3.2.5 Launch page Fixed hidden exception when HTTP/HTTPS client disconnects. N/A
3.2.5 Launch page Turned off logging of HTTP/HTTPS connect/disconnect messages. N/A
3.2.5 Stability Fixed occasional HTTP/HTTPS server lockup. N/A
3.2.5 Universal Launcher Reverted Universal Launcher to version 3.0.0.11. N/A
3.2.5 Stability Timeout from MAPRAPI is not honored. N/A
3.2.5 Stability Hangs when a read operation times out. N/A
3.2.5 Stability Abnormal termination due to a read timeout resulting in a negative return code. 1274
3.2.5 Functions "IF" function returns "Cannot divide by 0" for non-used case. 1331
3.2.5 Banded reports Grouping is broken when using fields and variables of type date. 1352
3.2.5 Banded reports Dates in RTF and MEMO objects in Banded stopped working. 1369
3.2.5 Banded reports Force new page on multiple groups not working. 1324
3.2.5 Banded reports Force new column not working correctly. N/A
3.2.5 Printing Suppress printing (with reset on group header) doesn't reset for group headers and footers. 1335
3.2.5 Images "Invalid class typecast" error when setting a non binary field to Binge. 1367
3.2.5 Images Using MIME type in DBImage when using the "load from file system" technique at runtime. N/A
3.2.5 Expressions Null date in expression returns 12/30/1899. 1358
3.2.5 Images NULL image data produces "JPEG error #41" error message. 1387
3.2.4 Logging Logging made more efficient. N/A
3.2.4 Logging Changed log format to provide for better searching. N/A
3.2.4 Stability Various stability enhancements. N/A
3.2.4 LDAP Emails from LDAP users show "Description" attribute as name. 1246
3.2.4 Datasets Subdataset won't execute if master's first record is empty. 1289
3.2.4 Logging Increased memory logging maximum value to accommodate a 24 hour period. N/A
3.2.4 Stability Fixed access violation when adding a new application via license information when update doesn't exist in Evisions Update. N/A
3.2.4 Logging Increased responsiveness of debug message form. N/A
3.2.4 LDAP Fixed sorting of LDAP server list in group and user property dialogs. N/A
3.2.3 Launch page IE8 compatibility fix for web server. N/A
3.2.3 Universal Launcher Universal launcher OCX file is now signed. N/A
3.2.3 Charting Fixed use of advanced charts like gauge. 1127
3.2.3 PDF files Fixed bold/italic/underline text formatting in RTF control in PDF export. 1109
3.2.3 PDF files Fixed bullet characters in RTF controls from appearing as ?? in PDF export. 1109
3.2.3 Scheduling Fixed scheduled reports to properly save values of edit and memo controls. 1142
3.2.3 Expressions Enhanced support for date arguments in expressions. 1034
3.2.3 Banded reports Fixed use of date arguments in conditional printing of bands. 1156
3.2.3 Expressions Lock due to expression with small width. 1105
3.2.3 Scheduling Scheduled report breaks when first task is "Email". 1089
3.2.3 Banded reports Banded report locks when band is taller than the page. 867
3.2.3 Form design Support for maintaining aspect ratio in stretched images. N/A
3.2.3 Form design Support for individual horizontal/vertical centering of images. N/A
3.2.2 Database Internal structure changes. N/A
3.2.2 Database Modified behavior of main data storage to connect on demand. N/A
3.2.2 Database Main data storage is now disconnected after 30 seconds of inactivity. N/A
3.2.2 Localization Fix for passing numbers with decimals from MAPS to client when localization settings are different. 959
3.2.2 Stability Fix for report writers not being able to lock reports. 942
3.2.2 Stability Fixed condition where service would stop but not start after nightly restart. N/A
3.2.2 Logging Added "Maintenance.log" in the "Logs" directory to log service restarts and stops. N/A
3.2.2 Scheduling Fixed retrieval of schedules with periods in the path for configuration client. 1048
3.2.2 Database Fixed database migration of CF_NOTE records to use the same ID value for multiple records in the same sequence. N/A
3.2.2 Launch page Added HTTPS/SSL support to web server. N/A
3.2.2 Performance Speed enhancement when processing long text objects on a banded report. N/A
3.2.2 API DataBlock variables set via API were not invoking dependency changes. 1076
3.2.2 Application clients Added option to deactivate old application versions when a new one is installed. N/A
3.2.2 Stability Fixed occasional abnormal program termination when closing the updater form. N/A
3.2.2 Stability Added configuration of default client timeout. N/A
3.2.2 Messaging Changed message when dropping a client. 406
3.2.2 User interface Small visual changes to MAPS Configuration. N/A
3.2.2 Launch page Added HTTPS/SSL support options to MAPS Configuration. N/A
3.2.1 Database Database format 3.2.1. N/A
3.2.1 Database Unicode support changes to database fields. N/A
3.2.1 Database Fix for database migration debug log messages. N/A
3.2.1 Stability Stability fixes during shutdown. N/A
3.2.1 Stability Better error-handling returning from the external report runner (MERR). N/A
3.2.1 Logging Better MERR/log file synchronization. N/A
3.2.1 Stability Improvements to timeout handling when running MERR. N/A
3.2.1 Logging Added support to change the number of days of log files to keep. N/A
3.2.1 Users Added description column for added and available users. N/A
3.2.1 Users Added ability to sort the users. N/A
3.2.1 Users Added configuration of user notes in the Configuration. N/A
3.2.1 Users Added configuration of user start date, stop date, and delete on stop. N/A
3.2.1 Scheduling Replaced "use default" timeout check box in the scheduler with "reset to default" button. N/A
3.2 Database Database format 3.2. N/A
3.2 General Comm version 3.2. N/A
3.2 Performance Increased communication speed and performance by 15% on average. N/A
3.2 Queries Fix for date variables in queries. N/A
3.2 Scheduling Added scheduled Mapplets. N/A
3.2 User interface Updated product images with new logos. N/A
3.1.5 API Fix for HTTP GET security vulnerability with paths containing "..." redirection.  
3.1.5 API Fix for parsing of HTTP GET/POST containing '%' + hex characters.  
3.1.4 Queries Undid change in 3.1.3 to no longer remove script/SQL comments before executing due to OLEDB driver issues.  
3.1.4 Queries Removing line comments (--) but leaving block comments (/**/).  
3.1.4 Scheduling Fixed problem with scheduler occasionally stopping.  
3.1.4 Email Fixed problem with emailer occasionally stopping.  
3.1.3 Licensing Returning more detailed application license information to configuration client. N/A
3.1.3 Backups Added the "Applications" directory as one of the directories to back up. N/A
3.1.3 Security Fixed ability for user to change their password to an empty string. N/A
3.1.3 Queries Fix to correctly handle datasets that return more than 1024 records but no record count in some situations (e.g. Jet). N/A
3.1.3 Performance Increased speed of messaging. N/A
3.1.3 Performance Increased speed of OpenSchema command (used by "Show Tables" action in Argos). N/A
3.1.3 Performance Support for faster query result retrieval of large result sets. N/A
3.1.3 Scheduling Support for scheduled reports through API. N/A
3.1.3 Database Database format 3.1.3. N/A
3.1.3 General Comm version 3.1.3. N/A
3.1.3 Queries No longer removing script/SQL comments before executing. N/A
3.1.3 Diagnostics Updated diagnostic information retrieved by configuration client. N/A
3.1.3 Explorer tree Fixed error caused by adding a user or group to the security of an explorer node, deleting the user or group, and then editing the security again. N/A
3.1.3 Performance Increased speed of user/group lookups for MAPS and LDAP users. N/A
3.1.3 Scheduling Fixed expression function "Strip" to expect a second argument as string. N/A
3.1.3 Scheduling Fixed "Distinct" property of OLAP data cube to load correctly. N/A
3.1.3 Scheduling Fix to again correctly handle long integer fields -- ie. Oracle NUMBER(10,0). N/A
3.1.3 Scheduling Fix for multiple "Execute the report" tasks. Was using data from first task only. N/A
3.1.3 Scheduling Extended the default timeout from 2 minutes to 10 minutes. N/A
3.1.3 Scheduling Changed default number of maximum concurrently active schedule threads from 8 to 3. N/A
3.1.3 Scheduling Fixed problems related to bursting with binary fields. N/A
3.1.3 Scheduling Fixed a very rare EAccessViolation when exporting a banded report. N/A
3.1.3 Scheduling Added "edit" option on the "File Operations" page. N/A
3.1.3 Scheduling Added deletion confirmation for "File Operation" page. N/A
3.1.3 Scheduling Added confirmation of message broadcasts on "Inspector" and "Server" pages. N/A
3.1.3 Scheduling Added support for timeout settings. N/A
3.1.3 Scheduling Added support for controlling the maximum number of active scheduler threads. N/A
3.1.3 Scheduling Fixed changing of active setting when initializing the scheduling Config frame. N/A
3.1.2 Queries Fixed error caused by parsing of SQL with empty spaces at the end of a line. N/A
3.1.2 Scheduling Fix for returning an OS error code on failure. N/A
3.1.2 Scheduling Fixed random landscape and portrait orientation changes. N/A
3.1.2 Scheduling Fixed random paper size changes. N/A
3.1.1 Explorer tree Fixed renaming of Folders, DataBlocks, and Reports when only the case is different. N/A
3.1.1 Explorer tree Fixed renaming of explorer tree objects to accept a length of their database maximum (was artificially set to 64 characters). N/A
3.1.1 LDAP Fixed override of LDAP user email address. N/A
3.1.1 Users Modest user type permission changes for retrieving notes. N/A
3.1.1 Scheduling Fixed retrieval of user email addresses when emailing to embedded user/group. N/A
3.1.1 Scheduling Fixed processing of "On Success" and "On Error" events. N/A
3.1.1 Scheduling Fixed bursting with datasets not working. N/A
3.1.1 Scheduling Fixed bursting and dataset problem displaying "ForwardOnly doesn't allow for this dataset operation". N/A
3.1 API Support for Argos API. N/A
3.1 Argos Added trash bin. N/A
3.1 Database Database format 3.1. N/A
3.1 Authentication Fixed login error after deleting a used LDAP server. N/A
3.0.6 Stability Stability enhancements for emailer and scheduler. N/A
3.0.6 Backups Altered the nightly backup logic to give up waiting for emailer and scheduler after a certain period. N/A
3.0.6 Stability Altered logic to stop the service to not wait for active schedules and emails to finish. N/A
3.0.5 Scheduling Fixed a problem with parsing the owner and user password fields in the PDF output options N/A
3.0.5 Scheduling Fixed problem with run app task and command-line parameters N/A
3.0.5 Inspector Fixed locking timeout problem when listing client statuses. N/A
3.0.4 Stability Fixed problem when closing service if the logging and maintenance threads hadn't yet been created. N/A
3.0.4 Stability Fixed occasional problem when closing service for nightly restart. If a TCP/IP thread was locked the service couldn't exit. N/A
3.0.3 General Support for changes in Argos 3.0.3 N/A
3.0.2 Queries Added temporary solution to provide filter and sorting overrides for free type SQL DataBlocks. N/A
3.0.2 Stability Housekeeping enhancement to extract HTTP files if the http_files directory is missing. N/A
3.0.2 Logging Fixed memory logging timer to disable when interval set to 0. N/A
3.0.2 Security Altered security setting so that DataBlock Designers can no longer see all private reports. N/A
3.0.2 Scheduling Fixed problems with logging in LDAP user before running schedule. N/A
3.0.2 Scheduling Fix for CSV not placing quotation marks around fields. N/A
3.0.2 Scheduling Fix for banded report use of CLOB fields. N/A
3.0.2 Scheduling Fix for use of parameter control variables in banded report datasets. N/A
3.0.2 Queries Support for execute-only non-DML type queries (eg. PL/SQL). N/A
3.0.2 Queries Fixed a problem using binary-coded decimal (BCD) variables. N/A
3.0.2 Banded Reports Fixed DAYSTRING and MONTHSTRING functions to take calculated fields results. N/A
3.0.2 Banded Reports Fix for use of CLOB fields in expressions. N/A
3.0.2 Banded Reports Support for TEXT format for banded report. N/A
3.0.2 Email Fixed premature deletion of email attachments when a send error occurs. N/A
3.0.2 Database Update to version 3.0.2. N/A
3.0.2 Database Increased size for folder, datablock, report, and schedule names from 64 to 255. N/A
3.0.2 Security Support for non-DML query security. N/A
3.0.2 Database Fixed a database migration bug in table CF_RESOURCE_USER. N/A
3.0.2 ADO connections Added "Allow scripts" checkbox to ADO Connection rules. N/A
3.0.2 User interface Added browse dialog for adding file serving paths. N/A
3.0.1 Scheduling Fixed seemingly random access violation when executing certain schedules. An internal variable was not being properly initialized. N/A
3.0.1 Scheduling Fixed CSV reports with a missing first record in the output file N/A
3.0 General Support for communication version 3.0. N/A
3.0 LDAP Added ability for LDAP users to have Dashboards and private QuickLaunches. N/A
3.0 LDAP LDAP users can now correctly schedule reports. N/A
3.0 Authentication Fixed problem with log ins after an application with an invalid license is processed. N/A
3.0 Application clients Support for multiple application versions to allow administrators to test new releases of MAP Clients before placing them into production. N/A
3.0 Application clients Added "Applications" path to store the application version files. N/A
3.0 Universal launcher Added single client launcher "MAP Client Universal Launcher". N/A
3.0 Stability Minor stability fix when processing a login during initialization. N/A
3.0 Launch page All default HTTP files are now owned by MAPS and must not be modified. N/A
3.0 Launch page Support for index_custom.html HTTP files to support custom pages. N/A
3.0 Stability Better support for cancelling long running operations. N/A
3.0 Stability Added nightly restart of the service after the nightly backup. N/A
3.0 Scheduling Scheduled reports can be configured to run only on certain days of the week. N/A
3.0 System variables Support for new system variables: $Database, $Report. N/A
3.0 Database Added new sub-variable to $User: UserType. N/A
3.0 Database Fixed $User.DbName to work correctly depending on the connection in use. N/A
3.0 Database Added tables to support Dashboards and LDAP resource users. N/A
3.0 Database Changes to primary index fields to use type AutoNumber. N/A
3.0 Database Changes to support multiple application versions. N/A
3.0 Database Created new external data folder to store large binary objects outside of the database. N/A
3.0 Database Offloaded CF_REPORT.DATA and CF_DATABLOCK.DATA fields to external data folder. N/A
3.0 Database Removed CF_DATABLOCK_FIELD and its security tables. Moved functionality into DataBlock data. N/A
3.0 Database External data files are compressed and encrypted. N/A
3.0 Database Size of MDB data file reduced by approximately 95%. N/A
3.0 Database Changed database version to 3.0. N/A
3.0 Email Now storing the last email error for each email in the queue to be able to better diagnose problems. N/A
3.0 LDAP Support for LDAP user email address override. N/A
3.0 LDAP Changed LDAP filter from "(objectCategory=person)" to "(objectClass=user)". N/A
3.0 LDAP Fixed rare lockup issue on service stop caused by user/group lookup thread. N/A
3.0 LDAP Fixed SPNEGO logon issue for added LDAP users. N/A
3.0 LDAP Fixed storing of Distinguished names that contain XML reserved characters such as ampersand (&), less-than (<), and greater-than (>). N/A
3.0 Universal Launcher Support for MAPS 3.0 Client Universal Launcher. N/A
3.0 General Support for 3.0 communication version. N/A
3.0 Universal Launcher Accepts input from Universal Launcher to auto-configure server settings. N/A
3.0 Updates Added update check for MAP Client Universal Launcher. N/A
3.0 Licensing Support for updating the application licenses immediately from license server. N/A
3.0 User interface Updated UI elements. N/A
3.0 User interface Support for new configuration frame arrangement. N/A
3.0 Security Saving of passwords is no longer allowed for MAPS Config. N/A
3.0 Security Added option for the server to deny saving of client passwords. N/A
3.0 Inspector Inspector can now "cancel" a user's current action (for most actions) rather than dropping. N/A
3.0 Printing Provided minimal printer configuration options. N/A
3.0 Scheduling Mirrored added support in Argos for scheduled reports. N/A
3.0 Application clients No longer registering file extensions (.mapsapplication and others). N/A
3.0 User interface Enhanced IP Restriction configuration frame. N/A
3.0 Stability Added "Backup Now" button to the "Backups" frame to support immediate backing up of the data files. N/A
3.0 User interface Changed "Normal" user references to "Report Writer". N/A
3.0 Application clients Support for multiple application versions. N/A
3.0 Application clients Application versions can be enabled/disabled and an optional description assigned. N/A
3.0 LDAP Fixed search support for LDAP servers that do not support the paged search control (1.2.840.113556.1.4.319). N/A
3.0 LDAP Added configuration frame to manage LDAP user resources. N/A
2.5.4 Licensing Fixed problem starting service when an application has an invalid or missing license, causing error "License key is invalid for application 'FormFusion'. (EOleException) Invalid version number." N/A
2.5.4 Email UTF-8 encoding fix for email files. N/A
2.5.4 Scheduling Fixed problem with executing non-select queries in schedules. N/A
2.5.4 Logging Added more in-depth debugs for log in. N/A
2.5.4 Logging Added new logging function to write memory and disk usage at regular intervals. N/A
2.5.4 Stability Minor multi-threading stability fixes. N/A
2.5.4 LDAP Ignoring blank email attribute. N/A
2.5.4 Banded reports Fixed artificial limit of 255 characters for expression evaluator that affected memo and RTF controls N/A
2.5.4 Banded reports Various fixes for reprinting of bands on new pages N/A
2.5.4 Configuration Shortened pre-calculation time required for transfer progress form. N/A
2.5.4 Configuration Fixed bug in updating properties of users and groups. N/A
2.5.4 Configuration Support for log filesizes. N/A
2.5.4 Logging Support for enhanced performance when retrieving log file. N/A
2.5.4 Stability Minor memory leak fixes. N/A
2.5.4 User interface Major user interface changes. N/A
2.5.4 Updates Fixed hang of configuration client when updating server EXE. N/A
2.5.4 Licensing Fixed updating of application license to reset expiration date and other settings. N/A
2.5.4 Logging Added debug messages during dropping of client. N/A
2.5.4 Logging Added debug messages during logon. N/A
2.5.4 Messaging Fixed field type of variables in response messages. N/A
2.5.4 Stability Fixed fatal error if client closes its database connection prior to closing its queries. N/A
2.5.4 Stability Stability fixes to dropping of a client. N/A
2.5.4 Stability Added safeguard against dropping self. N/A
2.5.4 Stability Better isolation for execution of ADO query. N/A
2.5.4 Stability Better stability during system shutdown and service stop. N/A
2.5.4 Logging Added new logging message status: "Warning". N/A
2.5.4 Stability Fixed deadlock condition when clients are connecting and inspector is refreshing. N/A
2.5.4 Stability Increased responsiveness of inspector. N/A
2.5.4 DataBlocks Support for changes in DataBlock control properties. N/A
2.5.4 Stability Fixed deadlock condition when multiple threads are writing to the log and the Configuration client requests a log. N/A
2.5.4 Performance Enhanced performance for logging threads when Configuration client requests log file. N/A
2.5.4 LDAP Fixed deadlock condition on login. N/A
2.5.4 LDAP Fixed deadlock condition when multiple clients attempt to connect to LDAP server. N/A
2.5.4 LDAP Fixed incorrect cached user/group lookup. N/A
2.5.4 Email Stability fixes. N/A
2.5.4 Email Disabling queue "Active" status now terminates the sending of emails after the current email. N/A
2.5.4 Email Fixed case where a missing email .xml file would result in the queue continually trying to email the message. N/A
2.5.4 Email Added more debugs. N/A
2.5.4 Email Added guard against deadlock. N/A
2.5.4 Scheduling Fixed execution when parent DataBlock has no connection set but a connection has been configured for the "Execute Task". N/A
2.5.4 Banded reports Fixed problem with group headers not printing. N/A
2.5.4 Banded reports Fixed problem with summary not starting on new when ForceNewPage is true. N/A
2.5.4 Scheduling Fixed database critical lock when a DataBlock connection has been deleted. N/A
2.5.3 Database Fixed setting of $User.DbName. N/A
2.5.3 Licensing Support for new application license format. N/A
2.5.3 Stability Fix for various memory leaks. N/A
2.5.3 Backups Altered automatic backups to occur off-line instead of on-line. N/A
2.5.3 ADO connections Added support for multiple ADO connections per client. N/A
2.5.3 Stability Fixed problems with changing "user type overrides" for groups and users. N/A
2.5.3 Updates When an application is updated its "Update Exists" message is now removed. N/A
2.5.3 Database Changed license field from String to Memo. N/A
2.5.3 Database Updated database format to 2.5.3. N/A
2.5.3 Scheduling Fixed use of ADO property overrides. N/A
2.5.3 Backups Added registry entry to control number of automatic backups to keep. A value of 0 means no automatic backups. [HKLM\Software\Evisions\MAPS\Service\2.0] MaximumBackupFiles : REG_DWORD N/A
2.5.3 Scheduling Added support for "Working Directory" of Run App Task. N/A
2.5.3 Licensing Support for new license format. N/A
2.5.3 Stability Fix for various memory leaks. N/A
2.5.3 LDAP Removed shortcut keys for LDAP property page. N/A
2.5.2 Printing Minor changes for printing. N/A
2.5.2 Email Added support for SMTP logging. N/A
2.5.2 Scheduling Added support for a DataBlock that contains an OLAP cube to be scheduled. N/A
2.5.2 ADO connections Modified ADO connection lock to provide information about the function that has the lock. N/A
2.5.2 LDAP Fix for retrieving greater than the LDAP-server defined maximum number of search results. This allows for all users and groups to be retrieved during a search. N/A
2.5.1 Printing Updated support for printing raw data to a MAPS printer from a client. N/A
2.5.1 Scheduling Fixed bursting of scheduled reports with rich text fields. N/A
2.5.1 Printing If a printer is used for scheduling that doesn't exist an exception is now raised. N/A
2.5.1 Printing Exception now raised if a printer is added that doesn't exist on the server. N/A
2.5 LDAP Altered LDAP server configuration dialog . N/A
2.5 LDAP Added "Designer" as an LDAP group login user type. N/A
2.5 LDAP Added security choice for LDAP logons. N/A
2.5 Authentication Added system message edit for logon messages. N/A
2.5 Accessibility Some keyboard interface enhancements. N/A
2.5 Printing Fixed retrieval of available printers for a given user in a given application. N/A
2.5 LDAP Support for LDAP login mode security. N/A
2.5 Users/groups Fixed some referential integrity issues when a user or group is deleted. N/A
2.5 System messages Added support for a system message that an administrator can configure to display on a client's machine at login. N/A
2.5 Queries Fixed creation of SQL on-the-fly where a field uses "as" to cast. N/A
2.5 Dashboards Add support for public QuickLaunches. N/A
2.5 LDAP Fix for LDAP group login with multiple group members. N/A
2.5 Database Updated database version to 2.5. N/A
2.5 ADO connections After query is opened the used ADO settings are returned to the client. N/A
2.5 Backups Added automated nightly backup of MDB file. N/A
2.5 Security Inherited security fixes. N/A
2.5 Email Fixed parsing of multiple email recipients. N/A
2.5 Email Fixed listing of authorized email servers for LDAP users that log on using the LDAP group logon procedure. N/A
2.5 Scheduling Fixed issue with executing a scheduled report where the connection rule is configured to use the Argos username and password. N/A
2.5 Stability Various stability fixes. N/A
2.1.3 Messaging Updated initialization order to allow incoming connections while initializing to provide status information ("initialization in progress", "database migration", etc.). N/A
2.1.3 LDAP Added support for login of LDAP user via group member access without the need to add the user to MAPS. N/A
2.1.3 Email Added email throttling support (maximum emails per minute). N/A
2.1.3 Email Added notification of email error to the ReplyTo/From of an email. N/A
2.1.3 LDAP Bug fix in message for updating LDAP server attributes. N/A
2.1.3 LDAP Added prefix and postfix LDAP username logon properties. N/A
2.1.3 LDAP Added User Search Base DN property. N/A
2.1.3 Database Change in database format and version. N/A
2.1.3 Database Repaired re-encryption of password after user type change. N/A
2.1.3 Security Implemented logic for users to change their password after a certain interval. N/A
2.1.3 Database Repaired reading of "DateChanged", "NeverExpire", and "MustChange" from MAPS user data. N/A
2.1.3 Email Added support for "Emails per minute" option of Email Server. N/A
2.1.3 User interface Other visual changes. N/A
2.1.2 LDAP Implemented LDAP fixes. N/A
2.1.2 LDAP Added support for LDAP groups. N/A
2.1.2 LDAP Updated database to support new LDAP configuration. N/A
2.1.2 Users Implemented retrieval of list of users for a specific application. N/A
2.1.2 Performance Various performance optimizations. N/A
2.1.2 Queries Fix to support Oracle ROWID SQL column. N/A
2.1.2 LDAP Added support for multiple LDAP servers. N/A
2.1.2 Email Added email server test. N/A
2.1.2 Stability Fixed AV during DDE license import. N/A
2.1.2 User interface Updated visual interface for user and group properties dialog. N/A
2.1.2 User interface Other visual enhancements. N/A
2.1.1 Email Support for email queuing. N/A
2.1.1 Connections Added "NOOP" command to keep connections alive. N/A
2.1.1 Database Increased speed and efficiency of database migration. N/A
2.1.1 Database Fix for password not getting re-encrypted when user type changes. N/A
2.1 Email Added support for email queue N/A
2.1 Mapplets Added support for Mapplets N/A
2.1 User interface Visual enhancements N/A
2.1 ADO connections Added copying of ADO connection N/A
2.1 User interface Displaying connected MAP Server in caption N/A
2.0.3 Security Encrypting many formerly clear-text database fields. These fields include the ADO connection string, ADO connection script, rule scripts and rule password. N/A
2.0.3 Security Modified encryption scheme to be unique to institution. N/A
2.0.3 Security Modified encryption of user passwords to be unique to user. N/A
2.0.3 Security Fix for not allowing empty password when logging in. N/A
2.0.2 Security Fixed problem with inherited security. N/A
2.0.2 Security Repaired use of "user type" overrides. N/A
2.0.2 User interface Visual changes to User/Group page . N/A
2.0.2 Application clients Added challenge before deleting an application . N/A
2.0.2 Users Added importing of users via comma-separated values file . N/A
2.0.2 General Many other changes affecting Argos were also fixed here N/A
2.0.2 Authentication Fixed invalid password for "Adminstrator" user after clean install. N/A
2.0.2 Scheduling Fixed setting of date/time variable in Scheduling & Delivery. Was setting as text. N/A
2.0.2 Scheduling Fixed printing to non-default printer for Scheduling & Delivery. N/A
2.0.2 Scheduling Fixed execution of scheduled report if no parameters exist for report and no connection exists for the parent DataBlock. N/A
2.0.2 Scheduling Fixed RTF fields nowing blank values in scheduled banded report. N/A
2.0.2 Queries Fixed variables with single quotes to work in substition areas such as: select :variable from ..." N/A
2.0.2 Security Fixed security inheritance issues. N/A
2.0.2 Security Security performance increase. N/A
2.0.2 Security Merged "read" and "view contents" into one security. N/A
2.0.1 Scheduling Changed the way Scheduling & Delivery works for configuration, execution, and processing. N/A
2.0.1 Scheduling Changes for bursting in Scheduling & Delivery. Nested bursting is now functional. N/A
2.0.1 User interface Visual fixes for Scheduling and Delivery page . N/A
2.0 General First 2.0 release. N/A
2.0 Scheduling Enabled execution of Scheduled reports. N/A
2.0 Email Support for "email" delivery method. N/A
2.0 User interface Minor visual fixes . N/A